Mercurial > fife-parpg
comparison engine/core/controller/engine.i @ 144:d2f1e81fbe2c
* Fixed a scons issue, where libraries checked for C instead of C++
* Fixed a shutdown order problem - deleting a GLImage will reference the RenderBackend, thus image pools must be deleted first.
* Added an explicit Engine.destroy method to force the shutdown, in case python fails to do so. Necessary - see above.
* The Pool::printStatistics now gives out information how many resources are loaded. Called before destruction. Add 'pool' to the LogModules to check memory pooling issues.
author | phoku@33b003aa-7bff-0310-803a-e67f0ece8222 |
---|---|
date | Thu, 09 Oct 2008 06:18:36 +0000 |
parents | 98541d3b9220 |
children | 9d94f4676d17 |
comparison
equal
deleted
inserted
replaced
143:fe7ff4808529 | 144:d2f1e81fbe2c |
---|---|
87 void finalizePumping(); | 87 void finalizePumping(); |
88 void pump(); | 88 void pump(); |
89 | 89 |
90 EngineSettings& getSettings(); | 90 EngineSettings& getSettings(); |
91 void init(); | 91 void init(); |
92 void destroy(); | |
92 | 93 |
93 SoundManager* getSoundManager(); | 94 SoundManager* getSoundManager(); |
94 EventManager* getEventManager(); | 95 EventManager* getEventManager(); |
95 TimeManager* getTimeManager(); | 96 TimeManager* getTimeManager(); |
96 GUIManager* getGuiManager(); | 97 GUIManager* getGuiManager(); |