Browse Source

Platform: Add Sdl2Application::InputEvent::Modifier::Super.

Maps to the Windows/⌘ key.
pull/159/merge
Elliot Saba 10 years ago committed by Vladimír Vondruš
parent
commit
e40533b841
  1. 1
      src/Magnum/Platform/Sdl2Application.cpp
  2. 1
      src/Magnum/Platform/Sdl2Application.h

1
src/Magnum/Platform/Sdl2Application.cpp

@ -52,6 +52,7 @@ Sdl2Application::InputEvent::Modifiers fixedModifiers(Uint16 mod) {
if(modifiers & Sdl2Application::InputEvent::Modifier::Shift) modifiers |= Sdl2Application::InputEvent::Modifier::Shift;
if(modifiers & Sdl2Application::InputEvent::Modifier::Ctrl) modifiers |= Sdl2Application::InputEvent::Modifier::Ctrl;
if(modifiers & Sdl2Application::InputEvent::Modifier::Alt) modifiers |= Sdl2Application::InputEvent::Modifier::Alt;
if(modifiers & Sdl2Application::InputEvent::Modifier::Super) modifiers |= Sdl2Application::InputEvent::Modifier::Alt;
return modifiers;
}

1
src/Magnum/Platform/Sdl2Application.h

@ -974,6 +974,7 @@ class Sdl2Application::InputEvent {
Shift = KMOD_SHIFT, /**< Shift */
Ctrl = KMOD_CTRL, /**< Ctrl */
Alt = KMOD_ALT, /**< Alt */
Super = KMOD_GUI, /**< Super key (Windows/⌘) */
AltGr = KMOD_MODE, /**< AltGr */
CapsLock = KMOD_CAPS, /**< Caps lock */

Loading…
Cancel
Save