void BaseManager::destroy() { destroyScene(); destroyPointerManager(); destroyInput(); destroyGui(); destroyRender(); if (mpHGE) { mpHGE->System_Shutdown(); mpHGE->Release(); } /* if (hWnd) { DestroyWindow(hWnd); hWnd = 0; } UnregisterClass(WND_CLASS_NAME, hInstance); */ }
void chunk::Unload() { unloadedChunksCount++; #ifndef NEWORLD_DEBUG_NO_FILEIO SaveToFile(); #endif destroyRender(); destroy(); }
void BaseManager::destroy() { destroyScene(); destroyPointerManager(); destroyInput(); destroyGui(); destroyRender(); }
void BaseManager::destroy() { destroyScene(); destroyPointerManager(); destroyInput(); destroyGui(); destroyRender(); SDL_GL_DeleteContext(mContext); IMG_Quit(); SDL_Quit(); }
void BaseManager::destroy() { destroyScene(); destroyPointerManager(); destroyInput(); destroyGui(); destroyRender(); if (hWnd) { DestroyWindow(hWnd); hWnd = 0; } UnregisterClass(WND_CLASS_NAME, hInstance); }
SynthComponent::~SynthComponent() { propertyChangedEvent -= Delegate<void(PropertyOwner*, PropertyBase*)>(this, &SynthComponent::onPropertyChanged); destroyRender(); }