Changeset 3291 for code/branches/core4/src/orxonox/GraphicsManager.cc
- Timestamp:
- Jul 14, 2009, 11:50:47 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core4/src/orxonox/GraphicsManager.cc
r3290 r3291 75 75 class _OrxonoxExport OgreWindowEventListener : public Ogre::WindowEventListener 76 76 { 77 void windowResized (Ogre::RenderWindow* rw); 78 void windowFocusChange (Ogre::RenderWindow* rw); 79 void windowClosed (Ogre::RenderWindow* rw); 80 //void windowMoved (Ogre::RenderWindow* rw); 77 void windowResized (Ogre::RenderWindow* rw) 78 { orxonox::WindowEventListener::resizeWindow(rw->getWidth(), rw->getHeight()); } 79 void windowFocusChange (Ogre::RenderWindow* rw) 80 { orxonox::WindowEventListener::changeWindowFocus(); } 81 void windowClosed (Ogre::RenderWindow* rw) 82 { orxonox::Game::getInstance().stop(); } 83 void windowMoved (Ogre::RenderWindow* rw) 84 { orxonox::WindowEventListener::moveWindow(); } 81 85 }; 82 86 … … 418 422 this->renderWindow_->writeContentsToTimestampedFile(Core::getLogPathString() + "screenShot_", ".jpg"); 419 423 } 420 421 422 /****** OgreWindowEventListener ******/423 424 void OgreWindowEventListener::windowResized(Ogre::RenderWindow* rw)425 {426 for (ObjectList<orxonox::WindowEventListener>::iterator it427 = ObjectList<orxonox::WindowEventListener>::begin(); it; ++it)428 it->windowResized(rw->getWidth(), rw->getHeight());429 }430 void OgreWindowEventListener::windowFocusChange(Ogre::RenderWindow* rw)431 {432 for (ObjectList<orxonox::WindowEventListener>::iterator it433 = ObjectList<orxonox::WindowEventListener>::begin(); it; ++it)434 it->windowFocusChanged();435 }436 void OgreWindowEventListener::windowClosed(Ogre::RenderWindow* rw)437 {438 Game::getInstance().stop();439 }440 424 }
Note: See TracChangeset
for help on using the changeset viewer.