diff options
Diffstat (limited to 'engines/kyra/debugger.h')
-rw-r--r-- | engines/kyra/debugger.h | 23 |
1 files changed, 8 insertions, 15 deletions
diff --git a/engines/kyra/debugger.h b/engines/kyra/debugger.h index be6725de89..ab5657bbde 100644 --- a/engines/kyra/debugger.h +++ b/engines/kyra/debugger.h @@ -32,8 +32,8 @@ namespace Kyra { class KyraEngine; class KyraEngine_v1; +class KyraEngine_v2; class KyraEngine_HoF; -class KyraEngine_MR; class Debugger : public ::GUI::Debugger { public: @@ -73,11 +73,11 @@ protected: class Debugger_v2 : public Debugger { public: - Debugger_v2(KyraEngine_HoF *vm); + Debugger_v2(KyraEngine_v2 *vm); virtual ~Debugger_v2() {} protected: - KyraEngine_HoF *_vm; + KyraEngine_v2 *_vm; bool cmd_enterScene(int argc, const char **argv); bool cmd_listScenes(int argc, const char **argv); @@ -85,24 +85,17 @@ protected: bool cmd_characterInfo(int argc, const char **argv); bool cmd_sceneToFacing(int argc, const char **argv); bool cmd_giveItem(int argc, const char **argv); - bool cmd_passcodes(int argc, const char **argv); }; -class Debugger_v3 : public Debugger { +class Debugger_HoF : public Debugger_v2 { public: - Debugger_v3(KyraEngine_MR *vm); - virtual ~Debugger_v3() {} + Debugger_HoF(KyraEngine_HoF *vm); protected: - KyraEngine_MR *_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); -}; + KyraEngine_HoF *_vm; + bool cmd_passcodes(int argc, const char **argv); +}; } // End of namespace Kyra |