void SceneEditorScreenMain::UnloadResources()
{
    SafeRelease(scenePreviewDialog);

    SafeRelease(helpDialog);
    SafeRelease(textureTrianglesDialog);
    SafeRelease(settingsDialog);

    ReleaseNodeDialogs();
    ReleaseBodyList();

    HintManager::Instance()->Release();
    PropertyControlCreator::Instance()->Release();
}
Ejemplo n.º 2
0
void SceneEditorScreenMain::UnloadResources()
{
    SafeRelease(helpDialog);
    
    SafeRelease(textureConverterDialog);
    SafeRelease(textureTrianglesDialog);
    SafeRelease(sceneInfoButton);
    
    SafeRelease(settingsDialog);
    
    SafeRelease(sceneGraphButton);
    SafeRelease(dataGraphButton);
	SafeRelease(entitiesButton);
    
    ReleaseNodeDialogs();
    
    SafeRelease(menuPopup);
    
    SafeRelease(propertiesButton);
    
    SafeRelease(libraryControl);
    SafeRelease(libraryButton);
    
    SafeRelease(fileSystemDialog);

	SafeRelease(particlesEditor);
    
    ReleaseBodyList();
        
    ReleaseTopMenu();
    
    HintManager::Instance()->Release();
    PropertyControlCreator::Instance()->Release();
    ErrorNotifier::Instance()->Release();
    UNDOManager::Instance()->Release();
}