feat(ui): add per-game cheat management tab with bulk toggle controls

Signed-off-by: Zephyron <zephyron@citron-emu.org>
This commit is contained in:
Zephyron
2025-11-07 19:17:07 +10:00
parent 5e1a136aa8
commit 09f8c3a643
11 changed files with 671 additions and 0 deletions

View File

@@ -830,6 +830,14 @@ void System::RegisterCheatList(const std::vector<Memory::CheatEntry>& list,
impl->cheat_engine->SetMainMemoryParameters(main_region_begin, main_region_size);
}
Memory::CheatEngine* System::GetCheatEngine() {
return impl->cheat_engine.get();
}
const Memory::CheatEngine* System::GetCheatEngine() const {
return impl->cheat_engine.get();
}
void System::SetFrontendAppletSet(Service::AM::Frontend::FrontendAppletSet&& set) {
impl->frontend_applets.SetFrontendAppletSet(std::move(set));
}