diff options
Diffstat (limited to 'backends/keymapper/keymapper.h')
-rw-r--r-- | backends/keymapper/keymapper.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/backends/keymapper/keymapper.h b/backends/keymapper/keymapper.h index f492882ca2..24c76fb09f 100644 --- a/backends/keymapper/keymapper.h +++ b/backends/keymapper/keymapper.h @@ -168,7 +168,12 @@ public: /** * Return a HardwareKey pointer for the given key state */ - const HardwareKey *findHardwareKey(const KeyState& key); + const HardwareKey *findHardwareKey(const ActionKey& key); + + /** + * Return a HardwareMod pointer for the given key state + */ + const HardwareMod *findHardwareMod(const ActionKey& key); Domain& getGlobalDomain() { return _globalDomain; } Domain& getGameDomain() { return _gameDomain; } @@ -193,7 +198,7 @@ private: bool _enabled; Stack<MapRecord> _activeMaps; - HashMap<KeyState, Action*> _keysDown; + HashMap<ActionKey, Action*> _keysDown; }; |