Files
pico-launcher/arm9/source/cheats/ICheatRepository.h
Gericom f54a379ff2 Further work on support for cheats
Cheats can now be enabled/disabled and games can be launched with cheats
2026-02-28 17:00:02 +01:00

16 lines
373 B
C++

#pragma once
#include "GameCheats.h"
#include "fat/FastFileRef.h"
class ICheatRepository
{
public:
virtual ~ICheatRepository() { }
virtual std::unique_ptr<GameCheats> GetCheatsForGame(const FastFileRef& romFile) const = 0;
virtual void UpdateEnabledCheatsForGame(const std::unique_ptr<GameCheats>& cheats) const = 0;
protected:
ICheatRepository() { }
};