//----------------------------------------------------------------------- BspSceneLoader::BspSceneLoader() { // Also create related shader manager (singleton managed) mShaderMgr = OGRE_NEW Quake3ShaderManager(); std::vector<String> exts = {".bsp"}; SceneLoaderManager::getSingleton().registerSceneLoader("Q3BSP", exts, this); }
//----------------------------------------------------------------------- BspResourceManager::BspResourceManager() { mResourceType = "BspLevel"; // Also create related shader manager (singleton managed) mShaderMgr = OGRE_NEW Quake3ShaderManager(); ResourceGroupManager::getSingleton()._registerResourceManager(mResourceType, this); }