Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Ebb <matt@mke3.net>2010-04-20 05:04:00 +0400
committerMatt Ebb <matt@mke3.net>2010-04-20 05:04:00 +0400
commit45abe2baf2a730458751bd50f4bf10f9f36b2977 (patch)
treecc953f2e4a1e0c3c5e467dea93125590c4579214 /source/gameengine/GamePlayer/common
parent3a04262c4c424f190646d286ab82f90ac0f83608 (diff)
Added F13 - F19 keys for game engine too.
Diffstat (limited to 'source/gameengine/GamePlayer/common')
-rw-r--r--source/gameengine/GamePlayer/common/unix/GPU_KeyboardDevice.cpp2
-rw-r--r--source/gameengine/GamePlayer/common/windows/GPW_KeyboardDevice.cpp9
2 files changed, 9 insertions, 2 deletions
diff --git a/source/gameengine/GamePlayer/common/unix/GPU_KeyboardDevice.cpp b/source/gameengine/GamePlayer/common/unix/GPU_KeyboardDevice.cpp
index 570c1fc170d..5444cf22ac9 100644
--- a/source/gameengine/GamePlayer/common/unix/GPU_KeyboardDevice.cpp
+++ b/source/gameengine/GamePlayer/common/unix/GPU_KeyboardDevice.cpp
@@ -67,7 +67,7 @@ GPU_KeyboardDevice::GPU_KeyboardDevice(void)
(((int)SCA_IInputDevice::KX_ZEROKEY) + i - XK_0);
}
- for (i = XK_F1; i< XK_F12; i++) {
+ for (i = XK_F1; i< XK_F19; i++) {
m_reverseKeyTranslateTable[i]
= (SCA_IInputDevice::KX_EnumInputs)
(((int)SCA_IInputDevice::KX_F1KEY) + i - XK_F1);
diff --git a/source/gameengine/GamePlayer/common/windows/GPW_KeyboardDevice.cpp b/source/gameengine/GamePlayer/common/windows/GPW_KeyboardDevice.cpp
index 465d8914ebc..7e8a50915c8 100644
--- a/source/gameengine/GamePlayer/common/windows/GPW_KeyboardDevice.cpp
+++ b/source/gameengine/GamePlayer/common/windows/GPW_KeyboardDevice.cpp
@@ -136,7 +136,14 @@ GPW_KeyboardDevice::GPW_KeyboardDevice(void)
m_reverseKeyTranslateTable[VK_F9 ] = KX_F9KEY ;
m_reverseKeyTranslateTable[VK_F10 ] = KX_F10KEY ;
m_reverseKeyTranslateTable[VK_F11 ] = KX_F11KEY ;
- m_reverseKeyTranslateTable[VK_F12 ] = KX_F12KEY ;
+ m_reverseKeyTranslateTable[VK_F12 ] = KX_F12KEY ;
+ m_reverseKeyTranslateTable[VK_F13 ] = KX_F13KEY ;
+ m_reverseKeyTranslateTable[VK_F14 ] = KX_F14KEY ;
+ m_reverseKeyTranslateTable[VK_F15 ] = KX_F15KEY ;
+ m_reverseKeyTranslateTable[VK_F16 ] = KX_F16KEY ;
+ m_reverseKeyTranslateTable[VK_F17 ] = KX_F17KEY ;
+ m_reverseKeyTranslateTable[VK_F18 ] = KX_F18KEY ;
+ m_reverseKeyTranslateTable[VK_F19 ] = KX_F19KEY ;
// Numpad keys
m_reverseKeyTranslateTable[VK_NUMPAD0 ] = KX_PAD0 ;