//----------------------------------------------------------------------- CompositorManager::~CompositorManager() { freeChains(); freePooledTextures(false); OGRE_DELETE mRectangle; // Resources cleared by superclass // Unregister with resource group manager ResourceGroupManager::getSingleton()._unregisterResourceManager(mResourceType); ResourceGroupManager::getSingleton()._unregisterScriptLoader(this); }
//----------------------------------------------------------------------- CompositorManager::~CompositorManager() { freeChains(); delete mRectangle; OGRE_THREAD_POINTER_DELETE(mSerializer); // Resources cleared by superclass // Unregister with resource group manager ResourceGroupManager::getSingleton()._unregisterResourceManager(mResourceType); ResourceGroupManager::getSingleton()._unregisterScriptLoader(this); }
//----------------------------------------------------------------------- void CompositorManager::removeAll(void) { freeChains(); ResourceManager::removeAll(); }