mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-29 12:19:12 +00:00
Merge pull request #12832 from JosJuice/retro-achievements-less-ifdefs
Use a stub AchivementManager when USE_RETRO_ACHIEVEMENTS isn't defined
This commit is contained in:
commit
81b6bfaa1e
24 changed files with 42 additions and 85 deletions
|
@ -331,9 +331,9 @@ void OnScreenUI::DrawDebugText()
|
|||
ImGui::TextUnformatted(profile_output.c_str());
|
||||
}
|
||||
|
||||
#ifdef USE_RETRO_ACHIEVEMENTS
|
||||
void OnScreenUI::DrawChallengesAndLeaderboards()
|
||||
{
|
||||
#ifdef USE_RETRO_ACHIEVEMENTS
|
||||
std::lock_guard lg{AchievementManager::GetInstance().GetLock()};
|
||||
const auto& challenge_icons = AchievementManager::GetInstance().GetChallengeIcons();
|
||||
const auto& leaderboard_progress = AchievementManager::GetInstance().GetActiveLeaderboards();
|
||||
|
@ -396,8 +396,8 @@ void OnScreenUI::DrawChallengesAndLeaderboards()
|
|||
}
|
||||
ImGui::End();
|
||||
}
|
||||
}
|
||||
#endif // USE_RETRO_ACHIEVEMENTS
|
||||
}
|
||||
|
||||
void OnScreenUI::Finalize()
|
||||
{
|
||||
|
@ -406,9 +406,7 @@ void OnScreenUI::Finalize()
|
|||
g_perf_metrics.DrawImGuiStats(m_backbuffer_scale);
|
||||
DrawDebugText();
|
||||
OSD::DrawMessages();
|
||||
#ifdef USE_RETRO_ACHIEVEMENTS
|
||||
DrawChallengesAndLeaderboards();
|
||||
#endif // USE_RETRO_ACHIEVEMENTS
|
||||
ImGui::Render();
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue