summaryrefslogtreecommitdiff
path: root/src/input/inputmanager.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-07-17 21:55:47 +0300
committerAndrei Karas <akaras@inbox.ru>2014-07-17 21:55:47 +0300
commit5c9a571bcfe1a1a3e007fc53cca9c4ebd0be68a5 (patch)
tree7c55d024ca0c1e4219efaad5f6f17792771d037c /src/input/inputmanager.cpp
parentc11527a8c7ba7dbea4028cd2011d43aab2718a81 (diff)
downloadmv-5c9a571bcfe1a1a3e007fc53cca9c4ebd0be68a5.tar.gz
mv-5c9a571bcfe1a1a3e007fc53cca9c4ebd0be68a5.tar.bz2
mv-5c9a571bcfe1a1a3e007fc53cca9c4ebd0be68a5.tar.xz
mv-5c9a571bcfe1a1a3e007fc53cca9c4ebd0be68a5.zip
Rename KeyItem into InputItem.
Diffstat (limited to 'src/input/inputmanager.cpp')
-rw-r--r--src/input/inputmanager.cpp38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/input/inputmanager.cpp b/src/input/inputmanager.cpp
index e61372c21..f62b76c64 100644
--- a/src/input/inputmanager.cpp
+++ b/src/input/inputmanager.cpp
@@ -82,7 +82,7 @@ void InputManager::init()
KeyFunction &kf = mKey[i];
for (unsigned int f = 0; f < KeyFunctionSize; f ++)
{
- KeyItem &ki = kf.values[f];
+ InputItem &ki = kf.values[f];
ki.type = InputType::UNKNOWN;
ki.value = -1;
}
@@ -149,7 +149,7 @@ void InputManager::retrieve()
const int key = atoi(keyStr2.c_str());
if (key >= -255 && key < SDLK_LAST)
{
- kf.values[i2] = KeyItem(type, key);
+ kf.values[i2] = InputItem(type, key);
i2 ++;
}
}
@@ -173,7 +173,7 @@ void InputManager::store() const
for (size_t i2 = 0; i2 < KeyFunctionSize; i2 ++)
{
- const KeyItem &key = kf.values[i2];
+ const InputItem &key = kf.values[i2];
if (key.type != InputType::UNKNOWN)
{
std::string tmp("k");
@@ -215,14 +215,14 @@ void InputManager::resetKey(const int i)
KeyFunction &key = mKey[i];
for (size_t i2 = 1; i2 < KeyFunctionSize; i2 ++)
{
- KeyItem &ki2 = key.values[i2];
+ InputItem &ki2 = key.values[i2];
ki2.type = InputType::UNKNOWN;
ki2.value = -1;
}
const InputActionData &kd = inputActionData[i];
- KeyItem &val0 = key.values[0];
+ InputItem &val0 = key.values[0];
val0.type = kd.defaultType1;
- KeyItem &val1 = key.values[1];
+ InputItem &val1 = key.values[1];
val1.type = kd.defaultType2;
#ifdef USE_SDL2
if (kd.defaultType1 == InputType::KEYBOARD)
@@ -269,7 +269,7 @@ bool InputManager::hasConflicts(int &restrict key1, int &restrict key2) const
const KeyFunction &ki = mKey[i];
for (size_t i2 = 0; i2 < KeyFunctionSize; i2 ++)
{
- const KeyItem &vali2 = ki.values[i2];
+ const InputItem &vali2 = ki.values[i2];
if (vali2.value == InputAction::NO_VALUE)
continue;
@@ -281,7 +281,7 @@ bool InputManager::hasConflicts(int &restrict key1, int &restrict key2) const
for (size_t j2 = 0; j2 < KeyFunctionSize; j2 ++)
{
- const KeyItem &valj2 = mKey[j].values[j2];
+ const InputItem &valj2 = mKey[j].values[j2];
// Allow for item shortcut and emote keys to overlap
// as well as emote and ignore keys, but no other keys
if (valj2.type != InputType::UNKNOWN
@@ -340,7 +340,7 @@ std::string InputManager::getKeyStringLong(const int index) const
for (size_t i = 0; i < KeyFunctionSize; i ++)
{
- const KeyItem &key = ki.values[i];
+ const InputItem &key = ki.values[i];
std::string str;
if (key.type == InputType::KEYBOARD)
{
@@ -383,7 +383,7 @@ std::string InputManager::getKeyValueString(const int index) const
for (size_t i = 0; i < KeyFunctionSize; i ++)
{
- const KeyItem &key = ki.values[i];
+ const InputItem &key = ki.values[i];
std::string str;
if (key.type == InputType::KEYBOARD)
{
@@ -440,7 +440,7 @@ void InputManager::addActionKey(const int action, const int type,
KeyFunction &key = mKey[action];
for (size_t i = 0; i < KeyFunctionSize; i ++)
{
- const KeyItem &val2 = key.values[i];
+ const InputItem &val2 = key.values[i];
if (val2.type == InputType::UNKNOWN || (val2.type == type
&& val2.value == val))
{
@@ -452,15 +452,15 @@ void InputManager::addActionKey(const int action, const int type,
{
for (size_t i = 1; i < KeyFunctionSize; i ++)
{
- KeyItem &val1 = key.values[i - 1];
- KeyItem &val2 = key.values[i];
+ InputItem &val1 = key.values[i - 1];
+ InputItem &val2 = key.values[i];
val1.type = val2.type;
val1.value = val2.value;
}
idx = KeyFunctionSize - 1;
}
- key.values[idx] = KeyItem(type, val);
+ key.values[idx] = InputItem(type, val);
}
void InputManager::setNewKey(const SDL_Event &event, const int type)
@@ -483,7 +483,7 @@ void InputManager::unassignKey()
KeyFunction &key = mKey[mNewKeyIndex];
for (size_t i = 0; i < KeyFunctionSize; i ++)
{
- KeyItem &val = key.values[i];
+ InputItem &val = key.values[i];
val.type = InputType::UNKNOWN;
val.value = -1;
}
@@ -735,7 +735,7 @@ void InputManager::updateKeyActionMap(KeyToActionMap &actionMap,
{
for (size_t i2 = 0; i2 < KeyFunctionSize; i2 ++)
{
- const KeyItem &ki = key.values[i2];
+ const InputItem &ki = key.values[i2];
if (ki.type == type && ki.value != -1)
actionMap[ki.value].push_back(static_cast<int>(i));
}
@@ -744,7 +744,7 @@ void InputManager::updateKeyActionMap(KeyToActionMap &actionMap,
{
for (size_t i2 = 0; i2 < KeyFunctionSize; i2 ++)
{
- const KeyItem &ki = key.values[i2];
+ const InputItem &ki = key.values[i2];
if (ki.type == type && ki.value != -1)
idMap[ki.value] = static_cast<int>(i);
}
@@ -753,7 +753,7 @@ void InputManager::updateKeyActionMap(KeyToActionMap &actionMap,
{
for (size_t i2 = 0; i2 < KeyFunctionSize; i2 ++)
{
- const KeyItem &ki = key.values[i2];
+ const InputItem &ki = key.values[i2];
if (ki.type == type && ki.value != -1)
keyTimeMap[ki.value] = 0;
}
@@ -797,7 +797,7 @@ int InputManager::getKeyIndex(const int value, const int grp,
const InputActionData &kd = inputActionData[i];
for (size_t i2 = 0; i2 < KeyFunctionSize; i2 ++)
{
- const KeyItem &vali2 = key.values[i2];
+ const InputItem &vali2 = key.values[i2];
if (value == vali2.value && (grp & kd.grp) != 0
&& vali2.type == type)
{