aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/scumm.h
diff options
context:
space:
mode:
authorTravis Howell2009-07-13 07:55:11 +0000
committerTravis Howell2009-07-13 07:55:11 +0000
commit01624bbb28a96376701c8afcfcb7fb651ac2d8bd (patch)
tree9189e2fa8d10cee94e4bbf07d60d57924cd9cdf3 /engines/scumm/scumm.h
parent93c91945045b738fb098403228d91bce40b469f7 (diff)
downloadscummvm-rg350-01624bbb28a96376701c8afcfcb7fb651ac2d8bd.tar.gz
scummvm-rg350-01624bbb28a96376701c8afcfcb7fb651ac2d8bd.tar.bz2
scummvm-rg350-01624bbb28a96376701c8afcfcb7fb651ac2d8bd.zip
Fix bug #2820472 - MAZE: Keyboard input fault.
svn-id: r42434
Diffstat (limited to 'engines/scumm/scumm.h')
-rw-r--r--engines/scumm/scumm.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/scumm/scumm.h b/engines/scumm/scumm.h
index e3be053810..3d16bea2b1 100644
--- a/engines/scumm/scumm.h
+++ b/engines/scumm/scumm.h
@@ -28,6 +28,7 @@
#include "engines/engine.h"
#include "common/endian.h"
+#include "common/events.h"
#include "common/file.h"
#include "common/savefile.h"
#include "common/keyboard.h"
@@ -498,6 +499,8 @@ protected:
public:
void parseEvents(); // Used by IMuseDigital::startSound
protected:
+ virtual void parseEvent(Common::Event event);
+
void waitForTimer(int msec_delay);
virtual void processInput();
virtual void processKeyboard(Common::KeyState lastKeyHit);
@@ -1374,8 +1377,6 @@ public:
byte VAR_SCRIPT_CYCLE; // Used in runScript()/runObjectScript()
byte VAR_NUM_SCRIPT_CYCLES; // Used in runAllScripts()
- byte VAR_KEY_STATE; // Used in parseEvents()
-
// Exists both in V7 and in V72HE:
byte VAR_NUM_GLOBAL_OBJS;
};