diff options
author | Paul Gilbert | 2012-11-17 20:49:07 +1100 |
---|---|---|
committer | Paul Gilbert | 2012-11-17 20:49:07 +1100 |
commit | 0fdea57c544c8c1bd1c816262d9319367334eb83 (patch) | |
tree | b08a07a39f490ca8183e24f42295e1f8890b2eae /engines/hopkins/events.h | |
parent | 8b0ae07969dbdbeb9ad955ab1f23c570ca300167 (diff) | |
download | scummvm-rg350-0fdea57c544c8c1bd1c816262d9319367334eb83.tar.gz scummvm-rg350-0fdea57c544c8c1bd1c816262d9319367334eb83.tar.bz2 scummvm-rg350-0fdea57c544c8c1bd1c816262d9319367334eb83.zip |
HOPKINS: Lots of code implemented for Hopkin's computer
Diffstat (limited to 'engines/hopkins/events.h')
-rw-r--r-- | engines/hopkins/events.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/engines/hopkins/events.h b/engines/hopkins/events.h index 158e08c8de..25bd60b510 100644 --- a/engines/hopkins/events.h +++ b/engines/hopkins/events.h @@ -79,12 +79,39 @@ public: int YMOUSE(); int BMOUSE(); void MOUSE_ON(); + void MOUSE_ON1(); void MOUSE_OFF(); void CHANGE_MOUSE(int id); void CONTROLE_MES(); void delay(int delay); void VBL(); + + /** + * Waits for a keypress, ignoring mouse events + * @return Keypress, or -1 if game quit was requested + */ + int keywin(); + + /** + * Unused by engine + */ + void videkey() { } + + /** + * Unused by engine + */ + void CASSE_SOURIS_ON() { } + + /** + * Unused by engine + */ + void CASSE_SOURIS_OFF() { } + + void wingetch() { + // TODO + warning("TODO: wingetch"); + } }; } // End of namespace Hopkins |