diff options
author | Paul Gilbert | 2006-07-08 08:39:42 +0000 |
---|---|---|
committer | Paul Gilbert | 2006-07-08 08:39:42 +0000 |
commit | 6b5150797ae044da90cd0b2a4a7a1b03ab4147f4 (patch) | |
tree | 4340a3c244e1db76b4df7bc944ee1cc818f35d22 /engines/lure/game.h | |
parent | 64d0e4dcd8b1f3b650209f0d7fba863a3fd527d8 (diff) | |
download | scummvm-rg350-6b5150797ae044da90cd0b2a4a7a1b03ab4147f4.tar.gz scummvm-rg350-6b5150797ae044da90cd0b2a4a7a1b03ab4147f4.tar.bz2 scummvm-rg350-6b5150797ae044da90cd0b2a4a7a1b03ab4147f4.zip |
Added support for ScummVM boot parameter values as well invoking the built-in debugger
svn-id: r23413
Diffstat (limited to 'engines/lure/game.h')
-rw-r--r-- | engines/lure/game.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/lure/game.h b/engines/lure/game.h index ece7a49e14..c1bdb5e933 100644 --- a/engines/lure/game.h +++ b/engines/lure/game.h @@ -32,6 +32,7 @@ #include "lure/memory.h" #include "lure/screen.h" #include "lure/events.h" +#include "lure/debugger.h" namespace Lure { @@ -39,6 +40,7 @@ enum GameState {GS_RESTORE_RESTART = 1, GS_CAUGHT = 2}; class Game { private: + Debugger *_debugger; bool _slowSpeedFlag, _soundFlag; uint8 _state; @@ -49,8 +51,11 @@ private: void doAction(Action action, uint16 hotspotId, uint16 usedId); void playerChangeRoom(); + void handleBootParam(int value); public: Game(); + virtual ~Game(); + static Game &getReference(); void nextFrame(); |