summaryrefslogtreecommitdiff
path: root/src/input/inputmanager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/input/inputmanager.cpp')
-rw-r--r--src/input/inputmanager.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/input/inputmanager.cpp b/src/input/inputmanager.cpp
index 0d1d0bdbe..ecf2aac3e 100644
--- a/src/input/inputmanager.cpp
+++ b/src/input/inputmanager.cpp
@@ -447,6 +447,16 @@ std::string InputManager::getKeyValueByName(const std::string &keyName)
return getKeyValueString((*it).second);
}
+std::string InputManager::getKeyValueByNameLong(const std::string &keyName)
+{
+ const std::map<std::string, int>::const_iterator
+ it = mNameMap.find(keyName);
+
+ if (it == mNameMap.end())
+ return std::string();
+ return getKeyStringLong((*it).second);
+}
+
void InputManager::addActionKey(const int action, const int type,
const int val)
{