aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/screen_v2.h
diff options
context:
space:
mode:
authorFilippos Karapetis2011-12-30 13:59:05 +0200
committerFilippos Karapetis2011-12-30 13:59:55 +0200
commita473934abd2dc4d402963c6f43cec4147ab71e82 (patch)
tree09379ce18975b206f6941ce52e437fbd41126aaa /engines/kyra/screen_v2.h
parentadb53422471386b4eb3551fe15a489bcd88b6571 (diff)
downloadscummvm-rg350-a473934abd2dc4d402963c6f43cec4147ab71e82.tar.gz
scummvm-rg350-a473934abd2dc4d402963c6f43cec4147ab71e82.tar.bz2
scummvm-rg350-a473934abd2dc4d402963c6f43cec4147ab71e82.zip
COMMON: Perform some keymapper-related changes to the KeyState struct
The == operator in KeyState should not be checking for sticky modifier keys. This allows the keymapper's defined actions to function correctly in desktop platforms, when sticky modifier keys such as caps lock and num lock are turned on. Also, added some sanity checks to hasFlags() and enums for sticky and non-sticky keys
Diffstat (limited to 'engines/kyra/screen_v2.h')
0 files changed, 0 insertions, 0 deletions