void GameBox::cleanGui() { cleanOptions(); cleanAbout(); delete mSDLInput; delete mFont; delete mHighLightFont; delete mGui; delete mOpenGLGraphics; delete mOpenGLImageLoader; delete mTop; delete mMain; delete mSingleplayButton; delete mOptionsButton; delete mAboutButton; delete mQuitButton; delete mBoxImage; delete mWhiteFont; delete mWebLabel; }
FFDemo::~FFDemo() { cleanStatus(); cleanAbout(); cleanItems(); cleanMagicSkills(); cleanMain(); delete mSplashImage; delete mTimeLabel1; delete mTimeLabel2; delete mTime; delete mGoldFootstepsInfo1; delete mGoldFootstepsInfo2; delete mGoldFootsteps; delete mMenuList; delete mMenuListModel; delete mMenu; delete mMain; delete mFontWhite; delete mFontCyan; delete mTop; delete mGui; delete mSDLInput; delete mSDLGraphics; delete mSDLImageLoader; Mix_FreeChunk(mChooseSound); Mix_FreeChunk(mEscapeSound); Mix_CloseAudio(); SDL_Quit(); }