Here's the code I'm using:
Code: Select all
CEGUI::OgreCEGUIRenderer *mGuiRenderer = new CEGUI::OgreCEGUIRenderer([[GCEGraphicsManager sharedGraphicsManager] window], Ogre::RENDER_QUEUE_OVERLAY, false, 3000, [[GCEGraphicsManager sharedGraphicsManager] sceneManager]);
CEGUI::System *mGuiSystem = new CEGUI::System(mGuiRenderer);
CEGUI::WindowManager mWindowManager = CEGUI::WindowManager::getSingleton();
CEGUI::Logger::getSingleton().setLoggingLevel(CEGUI::Informative);
CEGUI::SchemeManager::getSingleton().loadScheme(mResourcePath + "Common.gclevel/GUI/schemes/TaharezLook.scheme");
CEGUI::FontManager::getSingleton().createFont(mResourcePath + "Common.gclevel/GUI/fonts/Commonwealth-10.font");
mGuiSystem->setDefaultMouseCursor((CEGUI::utf8*)"TaharezLook", (CEGUI::utf8*)"MouseArrow");
mGuiSystem->setDefaultFont((CEGUI::utf8*)"Commonwealth-10");
CEGUI::Window *mSheet = mWindowManager.createWindow((CEGUI::utf8*)"DefaultGUISheet", (CEGUI::utf8*)"root");
mGuiSystem->setGUISheet(mSheet);
My 3d scene shows up with no problems... I don't see any errors... I'm not sure why it's not displaying a window. I must be missing something simple here. Any idea what it is?