Ejemplo n.º 1
0
 Gui::~Gui()
 {
     panels.clear();
     unloadFonts();
     safeDelete(mainMenu);
     safeDelete(optionsMenu);
     safeDelete(selectMenu);
     safeDelete(diagPanel);
     safeDelete(console);
     safeDelete(fps);
     safeDelete(fps2);
     safeDelete(pauseStr);
     safeDelete(pauseStrShadow);
 }
Ejemplo n.º 2
0
/*************************************************************************
    Unload all resources for this scheme
*************************************************************************/
void Scheme::unloadResources(void)
{
    Logger::getSingleton().logEvent("---- Begining resource cleanup for GUI scheme '" + d_name + "' ----", Informative);

    // unload all resources specified for this scheme.
    unloadFonts();
    unloadXMLImagesets();
    unloadImageFileImagesets();
    unloadWindowFactories();
    unloadWindowRendererFactories();
    unloadFactoryAliases();
    unloadFalagardMappings();
    unloadLookNFeels();

    Logger::getSingleton().logEvent("---- Resource cleanup for GUI scheme '" + d_name + "' completed ----", Informative);
}
Ejemplo n.º 3
0
	void AssetManager::unload()
	{
		unloadTextures();
		unloadFonts();
	}
Ejemplo n.º 4
0
	AssetManager::~AssetManager()
	{
		unloadTextures();
		unloadFonts();
	}