TWO
08-02-2009 21:41:07
After restarting MyGUI, it's mysteriously crashing when calling injectFrameEntered. The MyGUI::Gui pointer is ok, all values are normal, lists show the expected values. Also, the passed RenderWindow and SceneManager are ok.
Here my code:
Calling setup, shutdown, setup leads to the crash.
Thanks for your help.
Here my code:
void GuiTaskImpl::onUpdate()
{
AWAKE_PROFILE( "GuiTaskImpl::onUpdate" );
if( mGUI && mGUIInited )
mGUI->injectFrameEntered( Engine::getSingleton().getTimeLastFrame() );
}
void GuiTaskImpl::setup( Ogre::RenderWindow* renderWindow )
{
AWAKE_ASSERT( mGUIInited == false )
mGUI->initialise( renderWindow );
mGUI->setSceneManager( RenderTask::getSingleton().getSceneManager() );
mGUIInited = true;
}
void GuiTaskImpl::shutdown()
{
AWAKE_ASSERT( mGUIInited == true )
mGUI->shutdown();
mGUIInited = false;
}
Calling setup, shutdown, setup leads to the crash.
Thanks for your help.