diff options
Diffstat (limited to 'engines/kyra/debugger.h')
-rw-r--r-- | engines/kyra/debugger.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/engines/kyra/debugger.h b/engines/kyra/debugger.h index dedcd672c7..85c4902e42 100644 --- a/engines/kyra/debugger.h +++ b/engines/kyra/debugger.h @@ -33,6 +33,7 @@ namespace Kyra { class KyraEngine; class KyraEngine_v1; class KyraEngine_v2; +class KyraEngine_v3; class Debugger : public ::GUI::Debugger { public: @@ -87,6 +88,22 @@ protected: bool cmd_passcodes(int argc, const char **argv); }; +class Debugger_v3 : public Debugger { +public: + Debugger_v3(KyraEngine_v3 *vm); + virtual ~Debugger_v3() {} + +protected: + KyraEngine_v3 *_vm; + + bool cmd_giveItem(int argc, const char **argv); + bool cmd_enterScene(int argc, const char **argv); + bool cmd_listScenes(int argc, const char **argv); + bool cmd_sceneInfo(int argc, const char **argv); + bool cmd_sceneToFacing(int argc, const char **argv); +}; + + } // End of namespace Kyra #endif |