Erik Ogenvik
fe902ec997
Fixed issue where nothing was rendered if the cursor was disabled.
...
The reason seemed to be that the last rendered window in that situation set the scissor test to a portion of the screen,
and Ogre didn't reset it.
With the cursor this wasn't an issue, since it's always rendered last and it sets the scissor test to the whole screen.
2021-04-07 16:44:10 +02:00
Erik Ogenvik
d6fd289d79
Use Ogre 1.12.6
2021-04-07 13:46:07 +02:00
Erik Ogenvik
1db683753b
Don't use deprecated method.
2021-04-06 22:00:06 +02:00
Erik Ogenvik
863880bcdb
Don't allocate on heap for simple structs.
2021-04-06 21:59:39 +02:00
Erik Ogenvik
5e94fb1644
Reset log level back to what it was before.
2021-04-06 19:59:08 +02:00
Erik Ogenvik
77e2899502
Moved Entity creator to C++, and improve on recipes.
2020-10-05 23:40:07 +02:00
Erik Ogenvik
fb57cfc0d8
Limit amount of trailing zeroes.
2020-09-10 22:59:17 +02:00
Erik Ogenvik
fbc0bdbf83
Use object libraries instead of static libraries.
...
Since the libraries mainly are for organizational sake.
2020-06-06 23:15:34 +02:00
Erik Ogenvik
cd52195cbd
Remove unnecessary const declarations.
2020-06-06 16:24:19 +02:00
Erik Ogenvik
80c83311e3
Removed compiler warnings.
2019-12-26 21:32:58 +01:00
Erik Ogenvik
142b75d207
Use Ogre 1.12.4.
...
And along it remove old calls to set direction for lights.
2019-12-26 21:28:39 +01:00
Erik Ogenvik
fdac3d5e32
Plug memory leak.
2019-11-19 21:39:26 +01:00
Erik Ogenvik
9ae9fb2c2c
Added missing build file.
2019-11-03 14:25:28 +01:00
Erik Ogenvik
a5b26b5f81
Moved binreloc and utf8 code to external.
2019-11-03 12:07:03 +01:00
Erik Ogenvik
b0f2b872d8
Setup configuration before starting app.
2019-11-03 00:08:54 +01:00
Erik Ogenvik
4ed8a3cb2e
Appease MSVC by using 'inline'.
2019-11-02 21:02:43 +01:00
Erik Ogenvik
20faa7a0ba
Make it work on MSVC.
2019-11-01 00:09:08 +01:00
Erik Ogenvik
23d03a6e77
Avoid clashes with system tinyxml lib.
2019-10-15 23:13:28 +02:00
Erik Ogenvik
292c3a6cd8
Work with newer version of boost.
2019-10-15 11:40:45 +02:00
Erik Ogenvik
5f8d21e2f5
Remove more Apple hacks.
2019-10-15 09:34:35 +02:00
Erik Ogenvik
cbfad1e695
Refer to system CEGUI headers.
2019-10-05 00:00:33 +02:00
Erik Ogenvik
ac4aaf8a69
Support older versions of boost.
2019-09-24 10:50:20 +02:00
Erik Ogenvik
7711a52f74
Adapt to being compiled in Ember.
2019-09-22 13:25:27 +02:00
Erik Ogenvik
e0f9ebc7ed
Fixes for Hydrax.
2019-09-22 12:24:07 +02:00
Erik Ogenvik
271cf8024f
More compiler warnings and use "external".
...
Put all external code under "external".
We can't use too many warnings though since there's a lot of code we
don't control.
2019-09-22 01:23:55 +02:00
Erik Ogenvik
279974934d
Provide our own CEGUI Renderer.
...
The currently released CEGUI version (0.8.7) doesn't support OGRE 1.11+,
so we need to supply our own slightly altered renderer.
2019-09-21 11:29:18 +02:00