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;
46 uint32 _currentKeyData;
47 uint32 _currentCharCode;
48 bool _currentPrintable;
60 static bool isShiftDown();
61 static bool isControlDown();
62 static bool isAltDown();
63 bool isCurrentPrintable()
const;
67 bool scSetProperty(
const char *name,
ScValue *value)
override;
69 const char *scToString()
override;
Definition: base_game.h:75
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