@@ -100,7 +100,7 @@ class Achievements
100100 void handleShowLeaderboardTracker (const rc_client_event_t *event);
101101 void handleHideLeaderboardTracker (const rc_client_event_t *event);
102102 void handleUpdateLeaderboardTracker (const rc_client_event_t *event);
103- static void emuEventCallback (Event event, void *arg);
103+ static void emuEventCallback (EmuEvent event, void *arg);
104104
105105 rc_client_t *rc_client = nullptr ;
106106 bool loggedOn = false ;
@@ -171,21 +171,21 @@ OnLoad _([]() { Achievements::Instance(); });
171171
172172Achievements::Achievements ()
173173{
174- EventManager::listen (Event ::Start, emuEventCallback, this );
175- EventManager::listen (Event ::Terminate, emuEventCallback, this );
176- EventManager::listen (Event ::Pause, emuEventCallback, this );
177- EventManager::listen (Event ::Resume, emuEventCallback, this );
178- EventManager::listen (Event ::DiskChange, emuEventCallback, this );
174+ EventManager::listen (EmuEvent ::Start, emuEventCallback, this );
175+ EventManager::listen (EmuEvent ::Terminate, emuEventCallback, this );
176+ EventManager::listen (EmuEvent ::Pause, emuEventCallback, this );
177+ EventManager::listen (EmuEvent ::Resume, emuEventCallback, this );
178+ EventManager::listen (EmuEvent ::DiskChange, emuEventCallback, this );
179179 idleThread.setPeriod (1000 );
180180}
181181
182182Achievements::~Achievements ()
183183{
184- EventManager::unlisten (Event ::Start, emuEventCallback, this );
185- EventManager::unlisten (Event ::Terminate, emuEventCallback, this );
186- EventManager::unlisten (Event ::Pause, emuEventCallback, this );
187- EventManager::unlisten (Event ::Resume, emuEventCallback, this );
188- EventManager::unlisten (Event ::DiskChange, emuEventCallback, this );
184+ EventManager::unlisten (EmuEvent ::Start, emuEventCallback, this );
185+ EventManager::unlisten (EmuEvent ::Terminate, emuEventCallback, this );
186+ EventManager::unlisten (EmuEvent ::Pause, emuEventCallback, this );
187+ EventManager::unlisten (EmuEvent ::Resume, emuEventCallback, this );
188+ EventManager::unlisten (EmuEvent ::DiskChange, emuEventCallback, this );
189189 term ();
190190}
191191
@@ -806,25 +806,25 @@ void Achievements::resumeGame()
806806 term ();
807807}
808808
809- void Achievements::emuEventCallback (Event event, void *arg)
809+ void Achievements::emuEventCallback (EmuEvent event, void *arg)
810810{
811811 Achievements *instance = ((Achievements *)arg);
812812 switch (event)
813813 {
814- case Event ::Start:
815- case Event ::Resume:
814+ case EmuEvent ::Start:
815+ case EmuEvent ::Resume:
816816 instance->resumeGame ();
817817 break ;
818- case Event ::Terminate:
818+ case EmuEvent ::Terminate:
819819 instance->unloadGame ();
820820 break ;
821- case Event ::VBlank:
821+ case EmuEvent ::VBlank:
822822 rc_client_do_frame (instance->rc_client );
823823 break ;
824- case Event ::Pause:
824+ case EmuEvent ::Pause:
825825 instance->pauseGame ();
826826 break ;
827- case Event ::DiskChange:
827+ case EmuEvent ::DiskChange:
828828 instance->diskChange ();
829829 break ;
830830 default :
@@ -892,7 +892,7 @@ void Achievements::gameLoaded(int result, const char *errorMessage)
892892 }
893893 active = true ;
894894 loadingGame = false ;
895- EventManager::listen (Event ::VBlank, emuEventCallback, this );
895+ EventManager::listen (EmuEvent ::VBlank, emuEventCallback, this );
896896 NOTICE_LOG (COMMON , " RA: game %d loaded: %s, achievements %d leaderboards %d rich presence %d" , info->id , info->title ,
897897 rc_client_has_achievements (rc_client), rc_client_has_leaderboards (rc_client), rc_client_has_rich_presence (rc_client));
898898 if (!rc_client_is_processing_required (rc_client))
@@ -926,7 +926,7 @@ void Achievements::unloadGame()
926926 return ;
927927 active = false ;
928928 paused = false ;
929- EventManager::unlisten (Event ::VBlank, emuEventCallback, this );
929+ EventManager::unlisten (EmuEvent ::VBlank, emuEventCallback, this );
930930 // wait for all async tasks before unloading the game
931931 stopThreads ();
932932 rc_client_unload_game (rc_client);
0 commit comments