28 #ifndef WINTERMUTE_BASE_KEYBOARD_STATE_H 29 #define WINTERMUTE_BASE_KEYBOARD_STATE_H 32 #include "engines/wintermute/base/base.h" 33 #include "engines/wintermute/base/base_scriptable.h" 34 #include "common/keyboard.h" 35 #include "common/events.h" 40 Common::KeyCode commonKeycode;
53 static bool isShiftDown();
54 static bool isControlDown();
55 static bool isAltDown();
56 bool isCurrentPrintable()
const;
60 bool scSetProperty(
const char *name,
ScValue *value)
override;
62 const char *scToString()
override;
67 bool _currentPrintable;
68 uint32 _currentKeyData;
69 uint32 _currentCharCode;
Definition: base_game.h:76
Definition: script_value.h:42
Definition: base_keyboard_state.h:44
Definition: base_scriptable.h:41
Definition: script_stack.h:41
Definition: base_keyboard_state.h:39
Definition: achievements_tables.h:27