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

@@ -8,6 +8,7 @@
#include <array>
#include <map>
#include <memory>
#include <set>
#include <stdexcept>
#include <string>
#include <utility>
@@ -677,6 +678,10 @@ struct Values {
// Add-Ons
std::map<u64, std::vector<std::string>> disabled_addons;
// Cheats
// Key: build_id (hex string), Value: set of disabled cheat names
std::map<std::string, std::set<std::string>> disabled_cheats;
};
extern Values values;