aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
authorTravis Howell2003-12-05 00:02:01 +0000
committerTravis Howell2003-12-05 00:02:01 +0000
commit83bf2e25932ca991af8a190bbd4c6d7a8b410107 (patch)
treeaddea610c21786491f60ee258242e821e2dd7646 /scumm/scumm.h
parent98b5f371430439e9f072adf3b13b6834c21cc658 (diff)
downloadscummvm-rg350-83bf2e25932ca991af8a190bbd4c6d7a8b410107.tar.gz
scummvm-rg350-83bf2e25932ca991af8a190bbd4c6d7a8b410107.tar.bz2
scummvm-rg350-83bf2e25932ca991af8a190bbd4c6d7a8b410107.zip
Add keyboard support for derby in FT and cannon battle in COMI, patch #853099
svn-id: r11496
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index d4d67d8dc2..eee621be66 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -420,6 +420,7 @@ public:
protected:
int _keyPressed;
uint16 _lastKeyHit;
+ bool _keyDownMap[512]; // FIXME - 512 is a guess. it's max(kbd.ascii)
Common::Point _mouse;
Common::Point _virtualMouse;
@@ -460,6 +461,8 @@ protected:
void saveLoadResource(Serializer *ser, int type, int index);
void makeSavegameName(char *out, int slot, bool compatible);
+ int getKeyState(int key);
+
public:
bool getSavegameName(int slot, char *desc, SaveFileManager *mgr);
void listSavegames(bool *marks, int num, SaveFileManager *mgr);