void Pcsx2Config::Save( const wxString& dstfile ) { //if( !m_IsLoaded ) return; wxFileConfig cfg( dstfile ); IniSaver saver( cfg ); LoadSave( saver ); }
void Pcsx2Config::Load( const wxString& srcfile ) { //m_IsLoaded = true; wxFileConfig cfg( srcfile ); IniLoader loader( cfg ); LoadSave( loader ); }
void Engine::play() { while (mode != QUIT && engine->hasScreen()) switch (mode) { case START: Animation(); break; case MENU: Menu(); break; case GAME: Game(); break; case MENU_GAME: MenuInGame(); break; case LOAD: LoadSave(); break; case SAVE: SaveGame(); break; case NEW_GAME: LoadGame(); break; case LAUNCH_GAME: NewGame(); break; case OPTION_MENU: OptionMenu(); break; case OPTION_GAME: MenuInGame(); break; case HIGHSCORE: Highscore(); break; default: mode = QUIT; } }