28 #include <SDL_keycode.h> 31 #define SDLK_LAST (SDLK_SCANCODE_MASK << 1) 39 #define KEY(x) SDLK_ ## x 44 #define KEY_MOD(x) KMOD_ ## x 54 VIRTUAL_KMOD_CTRL = SDLK_LAST + 100,
62 #define VIRTUAL_KMOD(x) VIRTUAL_KMOD_ ## x 69 #define VIRTUAL_JOY(num) (SDLK_LAST + 200 + num) unsigned int GetVirtualKey(unsigned int key)
Converts individual codes to virtual keys if needed.
Definition: key.cpp:22
InputSlot
Available slots for input bindings NOTE: When adding new values, remember to also update keyTable in ...
Definition: key.h:79
const unsigned int KEY_INVALID
Special value for invalid key bindings.
Definition: key.h:72
< shift (left or right)
Definition: key.h:56
VirtualKmod
Virtual key codes generated on kmod presses.
Definition: key.h:52
< control (left or right)
Definition: key.h:55
< alt (left or right)
Definition: key.h:57
JoyAxisSlot
Slots for joystick axes inputs.
Definition: key.h:120