diff options
author | Eugene Sandulenko | 2014-02-01 16:52:20 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2014-02-01 16:55:44 +0200 |
commit | c50487a0e685901a00f7e8e06c45733403badc3a (patch) | |
tree | b382c79a796fa8cc278e1e6b4693434a9e93b166 /engines/fullpipe | |
parent | b28e740adf3155031cae54267536944f81cd3866 (diff) | |
download | scummvm-rg350-c50487a0e685901a00f7e8e06c45733403badc3a.tar.gz scummvm-rg350-c50487a0e685901a00f7e8e06c45733403badc3a.tar.bz2 scummvm-rg350-c50487a0e685901a00f7e8e06c45733403badc3a.zip |
FULLPIPE: Added more modal stubs
Diffstat (limited to 'engines/fullpipe')
-rw-r--r-- | engines/fullpipe/modal.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/engines/fullpipe/modal.h b/engines/fullpipe/modal.h index 438e341c1c..72d439f8af 100644 --- a/engines/fullpipe/modal.h +++ b/engines/fullpipe/modal.h @@ -161,6 +161,42 @@ public: virtual void saveload() {} }; +class ModalHelp : public BaseModalObject { +public: + ModalHelp(); + virtual ~ModalHelp() {} + + virtual bool pollEvent() { return true; } + virtual bool handleMessage(ExCommand *message) { return false; } + virtual bool init(int counterdiff) { return true; } + virtual void update() {} + virtual void saveload() {} +}; + +class ModalQuery : public BaseModalObject { +public: + ModalQuery(); + virtual ~ModalQuery() {} + + virtual bool pollEvent() { return true; } + virtual bool handleMessage(ExCommand *message) { return false; } + virtual bool init(int counterdiff) { return true; } + virtual void update() {} + virtual void saveload() {} +}; + +class ModalSaveGame : public BaseModalObject { +public: + ModalSaveGame(); + virtual ~ModalSaveGame() {} + + virtual bool pollEvent() { return true; } + virtual bool handleMessage(ExCommand *message) { return false; } + virtual bool init(int counterdiff) { return true; } + virtual void update() {} + virtual void saveload() {} +}; + } // End of namespace Fullpipe |