texture manager with weak ptr

This commit is contained in:
Eduardo Bart
2011-04-02 16:59:49 -03:00
parent 4fa659c26a
commit c40b827828
5 changed files with 25 additions and 14 deletions

View File

@@ -105,17 +105,21 @@ int main(int argc, const char *argv[])
// init engine
g_engine.init();
boost::scoped_ptr<MenuState> menuState(new MenuState);
g_engine.changeState(menuState.get());
Platform::showWindow();
//Platform::hideMouseCursor();
// state scope
{
boost::scoped_ptr<MenuState> menuState(new MenuState);
g_engine.changeState(menuState.get());
// main loop, run everything
g_engine.run();
Platform::showWindow();
//Platform::hideMouseCursor();
// terminate stuff
g_engine.terminate();
// main loop, run everything
g_engine.run();
// terminate stuff
g_engine.terminate();
}
// save configurations before exiting
saveConfigs();