From fd0ae0bced92b34e76f1842bd7e61dfa3f5f5d70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Tue, 16 Jul 2024 08:48:32 +0200 Subject: [PATCH] added tab keyboard button handler --- WickedEngine/wiInput.cpp | 3 +++ WickedEngine/wiInput.h | 1 + WickedEngine/wiSDLInput.cpp | 2 ++ WickedEngine/wiVersion.cpp | 2 +- 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/WickedEngine/wiInput.cpp b/WickedEngine/wiInput.cpp index 70b6eba47..bdff69edb 100644 --- a/WickedEngine/wiInput.cpp +++ b/WickedEngine/wiInput.cpp @@ -582,6 +582,9 @@ namespace wi::input case KEYBOARD_BUTTON_DIVIDE: keycode = VK_DIVIDE; break; + case KEYBOARD_BUTTON_TAB: + keycode = VK_TAB; + break; #endif // _WIN32 default: break; } diff --git a/WickedEngine/wiInput.h b/WickedEngine/wiInput.h index 228f0d1a5..7043d12f3 100644 --- a/WickedEngine/wiInput.h +++ b/WickedEngine/wiInput.h @@ -60,6 +60,7 @@ namespace wi::input KEYBOARD_BUTTON_SUBTRACT, KEYBOARD_BUTTON_DECIMAL, KEYBOARD_BUTTON_DIVIDE, + KEYBOARD_BUTTON_TAB, CHARACTER_RANGE_START = 65, // letter A diff --git a/WickedEngine/wiSDLInput.cpp b/WickedEngine/wiSDLInput.cpp index a3e5ec0a2..51928a06e 100644 --- a/WickedEngine/wiSDLInput.cpp +++ b/WickedEngine/wiSDLInput.cpp @@ -307,6 +307,8 @@ namespace wi::input::sdlinput return wi::input::KEYBOARD_BUTTON_DECIMAL; case SDL_SCANCODE_KP_DIVIDE: return wi::input::KEYBOARD_BUTTON_DIVIDE; + case SDL_SCANCODE_TAB: + return wi::input::KEYBOARD_BUTTON_TAB; } diff --git a/WickedEngine/wiVersion.cpp b/WickedEngine/wiVersion.cpp index 0a6492c22..2477a4a0a 100644 --- a/WickedEngine/wiVersion.cpp +++ b/WickedEngine/wiVersion.cpp @@ -9,7 +9,7 @@ namespace wi::version // minor features, major updates, breaking compatibility changes const int minor = 71; // minor bug fixes, alterations, refactors, updates - const int revision = 514; + const int revision = 515; const std::string version_string = std::to_string(major) + "." + std::to_string(minor) + "." + std::to_string(revision);