Changeset 993 for code/branches/core2/src/orxonox/GraphicsEngine.cc
- Timestamp:
- Apr 5, 2008, 3:40:10 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core2/src/orxonox/GraphicsEngine.cc
r790 r993 42 42 namespace orxonox { 43 43 44 using namespace Ogre;45 46 44 GraphicsEngine::GraphicsEngine() 47 45 { … … 71 69 std::string plugin_filename = "plugins.cfg"; 72 70 #endif 73 root_ = new Root(plugin_filename);71 root_ = new Ogre::Root(plugin_filename); 74 72 } 75 73 … … 77 75 * @return scene manager 78 76 */ 79 SceneManager* GraphicsEngine::getSceneManager()77 Ogre::SceneManager* GraphicsEngine::getSceneManager() 80 78 { 81 79 if(!scene_) 82 80 { 83 scene_ = root_->createSceneManager( ST_GENERIC, "Default SceneManager");81 scene_ = root_->createSceneManager(Ogre::ST_GENERIC, "Default SceneManager"); 84 82 COUT(3) << "Info: Created SceneMan: " << scene_ << std::endl; 85 83 } … … 98 96 { 99 97 root_->initialise(true, "OrxonoxV2"); 100 TextureManager::getSingleton().setDefaultNumMipmaps(5);101 ResourceGroupManager::getSingleton().initialiseAllResourceGroups();98 Ogre::TextureManager::getSingleton().setDefaultNumMipmaps(5); 99 Ogre::ResourceGroupManager::getSingleton().initialiseAllResourceGroups(); 102 100 } 103 101 … … 107 105 //TODO: Work with ressource groups (should be generated by a special loader) 108 106 // Load resource paths from data file using configfile ressource type 109 ConfigFile cf;107 Ogre::ConfigFile cf; 110 108 cf.load(dataPath + "resources.cfg"); 111 109 112 110 // Go through all sections & settings in the file 113 ConfigFile::SectionIterator seci = cf.getSectionIterator();111 Ogre::ConfigFile::SectionIterator seci = cf.getSectionIterator(); 114 112 115 113 std::string secName, typeName, archName; … … 117 115 { 118 116 secName = seci.peekNextKey(); 119 ConfigFile::SettingsMultiMap *settings = seci.getNext();120 ConfigFile::SettingsMultiMap::iterator i;117 Ogre::ConfigFile::SettingsMultiMap *settings = seci.getNext(); 118 Ogre::ConfigFile::SettingsMultiMap::iterator i; 121 119 for (i = settings->begin(); i != settings->end(); ++i) 122 120 { … … 124 122 archName = i->second; // name (and location) of archive 125 123 126 ResourceGroupManager::getSingleton().addResourceLocation(124 Ogre::ResourceGroupManager::getSingleton().addResourceLocation( 127 125 std::string(dataPath + archName), 128 126 typeName, secName);
Note: See TracChangeset
for help on using the changeset viewer.