void FontManager::ShutDown() { IW_CALLSTACK("FontManager::ShutDown"); tiFontLibrary.clear(); IwGxFontTerminate(); }
void N2F::Iw3D::Iw2DHelper::Clean() { IwGxFontTerminate(); Iw2DTerminate(); IwGxTerminate(); return; }
void Brixpath::clean() { delete _backgroundImage; // Shut down the IwGx drawing module IwGxFontTerminate(); IwResManagerTerminate(); Iw2DTerminate(); };
//----------------------------------------------------------------------------- // Main global function //----------------------------------------------------------------------------- int main() { IwGxInit(); Iw2DInit(); //SplashInit(); //SplashRender(); srand(time(NULL)); g_Input.Init(); LifeStatusInit(); FontInit(); //MenuInit(); FondoInit(); BaconInit(); MusicInit("./textures/musicOn.jpg"); while (menuB) { menuB = false; menu(); } spriteManager->removeSprite(corazon); delete corazon; for (int i=0; i<10; i++) { spriteManager->removeSprite(garras[i]); delete garras[i]; spriteManager->removeSprite(tnts[i]); delete tnts[i]; } for (int i=0; i<20; i++) { spriteManager->removeSprite(miniCoins[i]); delete miniCoins[i]; } delete tank; spriteManager->removeSprite(maxiCoin); delete maxiCoin; delete chuletas; g_Input.Release(); FondoShutDown(); BaconShutDown(); FontShutDown(); SplashShutDown(); LifeStatusShutDown(); IwGxFontTerminate(); IwGxTerminate(); Iw2DTerminate(); s3eDeviceExit(); return 0; }