SDL 3.0
|
Go to the source code of this file.
Typedefs | |
typedef Sint32 | SDL_Keycode |
Enumerations | |
enum | SDL_Keymod { SDL_KMOD_NONE = 0x0000 , SDL_KMOD_LSHIFT = 0x0001 , SDL_KMOD_RSHIFT = 0x0002 , SDL_KMOD_LCTRL = 0x0040 , SDL_KMOD_RCTRL = 0x0080 , SDL_KMOD_LALT = 0x0100 , SDL_KMOD_RALT = 0x0200 , SDL_KMOD_LGUI = 0x0400 , SDL_KMOD_RGUI = 0x0800 , SDL_KMOD_NUM = 0x1000 , SDL_KMOD_CAPS = 0x2000 , SDL_KMOD_MODE = 0x4000 , SDL_KMOD_SCROLL = 0x8000 , SDL_KMOD_CTRL = SDL_KMOD_LCTRL | SDL_KMOD_RCTRL , SDL_KMOD_SHIFT = SDL_KMOD_LSHIFT | SDL_KMOD_RSHIFT , SDL_KMOD_ALT = SDL_KMOD_LALT | SDL_KMOD_RALT , SDL_KMOD_GUI = SDL_KMOD_LGUI | SDL_KMOD_RGUI } |
Defines constants which identify keyboard keys and modifiers.
Definition in file SDL_keycode.h.
#define SDL_SCANCODE_TO_KEYCODE | ( | X | ) | (X | SDLK_SCANCODE_MASK) |
Definition at line 52 of file SDL_keycode.h.
#define SDLK_0 '0' |
Definition at line 74 of file SDL_keycode.h.
#define SDLK_1 '1' |
Definition at line 75 of file SDL_keycode.h.
#define SDLK_2 '2' |
Definition at line 76 of file SDL_keycode.h.
#define SDLK_3 '3' |
Definition at line 77 of file SDL_keycode.h.
#define SDLK_4 '4' |
Definition at line 78 of file SDL_keycode.h.
#define SDLK_5 '5' |
Definition at line 79 of file SDL_keycode.h.
#define SDLK_6 '6' |
Definition at line 80 of file SDL_keycode.h.
#define SDLK_7 '7' |
Definition at line 81 of file SDL_keycode.h.
#define SDLK_8 '8' |
Definition at line 82 of file SDL_keycode.h.
#define SDLK_9 '9' |
Definition at line 83 of file SDL_keycode.h.
#define SDLK_a 'a' |
Definition at line 97 of file SDL_keycode.h.
#define SDLK_AC_BACK SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_BACK) |
Definition at line 276 of file SDL_keycode.h.
#define SDLK_AC_BOOKMARKS SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_BOOKMARKS) |
Definition at line 280 of file SDL_keycode.h.
#define SDLK_AC_FORWARD SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_FORWARD) |
Definition at line 277 of file SDL_keycode.h.
#define SDLK_AC_HOME SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_HOME) |
Definition at line 275 of file SDL_keycode.h.
#define SDLK_AC_REFRESH SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_REFRESH) |
Definition at line 279 of file SDL_keycode.h.
#define SDLK_AC_SEARCH SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_SEARCH) |
Definition at line 274 of file SDL_keycode.h.
#define SDLK_AC_STOP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_STOP) |
Definition at line 278 of file SDL_keycode.h.
#define SDLK_AGAIN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AGAIN) |
Definition at line 186 of file SDL_keycode.h.
#define SDLK_ALTERASE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_ALTERASE) |
Definition at line 197 of file SDL_keycode.h.
#define SDLK_AMPERSAND '&' |
Definition at line 64 of file SDL_keycode.h.
#define SDLK_APP1 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_APP1) |
Definition at line 289 of file SDL_keycode.h.
#define SDLK_APP2 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_APP2) |
Definition at line 290 of file SDL_keycode.h.
#define SDLK_APPLICATION SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_APPLICATION) |
Definition at line 166 of file SDL_keycode.h.
#define SDLK_ASTERISK '*' |
Definition at line 68 of file SDL_keycode.h.
#define SDLK_AT '@' |
Definition at line 90 of file SDL_keycode.h.
#define SDLK_AUDIOFASTFORWARD SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOFASTFORWARD) |
Definition at line 292 of file SDL_keycode.h.
#define SDLK_AUDIOMUTE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOMUTE) |
Definition at line 268 of file SDL_keycode.h.
#define SDLK_AUDIONEXT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIONEXT) |
Definition at line 264 of file SDL_keycode.h.
#define SDLK_AUDIOPLAY SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOPLAY) |
Definition at line 267 of file SDL_keycode.h.
#define SDLK_AUDIOPREV SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOPREV) |
Definition at line 265 of file SDL_keycode.h.
#define SDLK_AUDIOREWIND SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOREWIND) |
Definition at line 291 of file SDL_keycode.h.
#define SDLK_AUDIOSTOP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOSTOP) |
Definition at line 266 of file SDL_keycode.h.
#define SDLK_b 'b' |
Definition at line 98 of file SDL_keycode.h.
#define SDLK_BACKQUOTE '`' |
Definition at line 96 of file SDL_keycode.h.
#define SDLK_BACKSLASH '\\' |
Definition at line 92 of file SDL_keycode.h.
#define SDLK_BACKSPACE '\b' |
Definition at line 56 of file SDL_keycode.h.
#define SDLK_BRIGHTNESSDOWN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_BRIGHTNESSDOWN) |
Definition at line 281 of file SDL_keycode.h.
#define SDLK_BRIGHTNESSUP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_BRIGHTNESSUP) |
Definition at line 282 of file SDL_keycode.h.
#define SDLK_c 'c' |
Definition at line 99 of file SDL_keycode.h.
#define SDLK_CALCULATOR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CALCULATOR) |
Definition at line 272 of file SDL_keycode.h.
#define SDLK_CALL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CALL) |
Definition at line 295 of file SDL_keycode.h.
#define SDLK_CANCEL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CANCEL) |
Definition at line 199 of file SDL_keycode.h.
#define SDLK_CAPSLOCK SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CAPSLOCK) |
Definition at line 123 of file SDL_keycode.h.
#define SDLK_CARET '^' |
Definition at line 94 of file SDL_keycode.h.
#define SDLK_CLEAR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CLEAR) |
Definition at line 200 of file SDL_keycode.h.
#define SDLK_CLEARAGAIN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CLEARAGAIN) |
Definition at line 206 of file SDL_keycode.h.
#define SDLK_COLON ':' |
Definition at line 84 of file SDL_keycode.h.
#define SDLK_COMMA ',' |
Definition at line 70 of file SDL_keycode.h.
#define SDLK_COMPUTER SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_COMPUTER) |
Definition at line 273 of file SDL_keycode.h.
#define SDLK_COPY SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_COPY) |
Definition at line 189 of file SDL_keycode.h.
#define SDLK_CRSEL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CRSEL) |
Definition at line 207 of file SDL_keycode.h.
#define SDLK_CURRENCYSUBUNIT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CURRENCYSUBUNIT) |
Definition at line 214 of file SDL_keycode.h.
#define SDLK_CURRENCYUNIT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CURRENCYUNIT) |
Definition at line 213 of file SDL_keycode.h.
#define SDLK_CUT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CUT) |
Definition at line 188 of file SDL_keycode.h.
#define SDLK_d 'd' |
Definition at line 100 of file SDL_keycode.h.
#define SDLK_DECIMALSEPARATOR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_DECIMALSEPARATOR) |
Definition at line 212 of file SDL_keycode.h.
#define SDLK_DELETE '\x7F' |
Definition at line 142 of file SDL_keycode.h.
#define SDLK_DISPLAYSWITCH SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_DISPLAYSWITCH) |
Definition at line 283 of file SDL_keycode.h.
#define SDLK_DOLLAR '$' |
Definition at line 63 of file SDL_keycode.h.
#define SDLK_DOWN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_DOWN) |
Definition at line 147 of file SDL_keycode.h.
#define SDLK_e 'e' |
Definition at line 101 of file SDL_keycode.h.
#define SDLK_EJECT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_EJECT) |
Definition at line 287 of file SDL_keycode.h.
#define SDLK_END SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_END) |
Definition at line 143 of file SDL_keycode.h.
#define SDLK_ENDCALL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_ENDCALL) |
Definition at line 296 of file SDL_keycode.h.
#define SDLK_EQUALS '=' |
Definition at line 87 of file SDL_keycode.h.
#define SDLK_ESCAPE '\x1B' |
Definition at line 55 of file SDL_keycode.h.
#define SDLK_EXCLAIM '!' |
Definition at line 59 of file SDL_keycode.h.
#define SDLK_EXECUTE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_EXECUTE) |
Definition at line 181 of file SDL_keycode.h.
#define SDLK_EXSEL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_EXSEL) |
Definition at line 208 of file SDL_keycode.h.
#define SDLK_f 'f' |
Definition at line 102 of file SDL_keycode.h.
#define SDLK_F1 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F1) |
Definition at line 124 of file SDL_keycode.h.
#define SDLK_F10 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F10) |
Definition at line 133 of file SDL_keycode.h.
#define SDLK_F11 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F11) |
Definition at line 134 of file SDL_keycode.h.
#define SDLK_F12 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F12) |
Definition at line 135 of file SDL_keycode.h.
#define SDLK_F13 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F13) |
Definition at line 169 of file SDL_keycode.h.
#define SDLK_F14 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F14) |
Definition at line 170 of file SDL_keycode.h.
#define SDLK_F15 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F15) |
Definition at line 171 of file SDL_keycode.h.
#define SDLK_F16 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F16) |
Definition at line 172 of file SDL_keycode.h.
#define SDLK_F17 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F17) |
Definition at line 173 of file SDL_keycode.h.
#define SDLK_F18 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F18) |
Definition at line 174 of file SDL_keycode.h.
#define SDLK_F19 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F19) |
Definition at line 175 of file SDL_keycode.h.
#define SDLK_F2 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F2) |
Definition at line 125 of file SDL_keycode.h.
#define SDLK_F20 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F20) |
Definition at line 176 of file SDL_keycode.h.
#define SDLK_F21 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F21) |
Definition at line 177 of file SDL_keycode.h.
#define SDLK_F22 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F22) |
Definition at line 178 of file SDL_keycode.h.
#define SDLK_F23 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F23) |
Definition at line 179 of file SDL_keycode.h.
#define SDLK_F24 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F24) |
Definition at line 180 of file SDL_keycode.h.
#define SDLK_F3 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F3) |
Definition at line 126 of file SDL_keycode.h.
#define SDLK_F4 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F4) |
Definition at line 127 of file SDL_keycode.h.
#define SDLK_F5 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F5) |
Definition at line 128 of file SDL_keycode.h.
#define SDLK_F6 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F6) |
Definition at line 129 of file SDL_keycode.h.
#define SDLK_F7 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F7) |
Definition at line 130 of file SDL_keycode.h.
#define SDLK_F8 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F8) |
Definition at line 131 of file SDL_keycode.h.
#define SDLK_F9 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_F9) |
Definition at line 132 of file SDL_keycode.h.
#define SDLK_FIND SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_FIND) |
Definition at line 191 of file SDL_keycode.h.
#define SDLK_g 'g' |
Definition at line 103 of file SDL_keycode.h.
#define SDLK_GREATER '>' |
Definition at line 88 of file SDL_keycode.h.
#define SDLK_h 'h' |
Definition at line 104 of file SDL_keycode.h.
#define SDLK_HASH '#' |
Definition at line 61 of file SDL_keycode.h.
#define SDLK_HELP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_HELP) |
Definition at line 182 of file SDL_keycode.h.
#define SDLK_HOME SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_HOME) |
Definition at line 140 of file SDL_keycode.h.
#define SDLK_i 'i' |
Definition at line 105 of file SDL_keycode.h.
#define SDLK_INSERT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_INSERT) |
Definition at line 139 of file SDL_keycode.h.
#define SDLK_j 'j' |
Definition at line 106 of file SDL_keycode.h.
#define SDLK_k 'k' |
Definition at line 107 of file SDL_keycode.h.
#define SDLK_KBDILLUMDOWN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KBDILLUMDOWN) |
Definition at line 285 of file SDL_keycode.h.
#define SDLK_KBDILLUMTOGGLE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KBDILLUMTOGGLE) |
Definition at line 284 of file SDL_keycode.h.
#define SDLK_KBDILLUMUP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KBDILLUMUP) |
Definition at line 286 of file SDL_keycode.h.
#define SDLK_KP_0 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_0) |
Definition at line 164 of file SDL_keycode.h.
#define SDLK_KP_00 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_00) |
Definition at line 209 of file SDL_keycode.h.
#define SDLK_KP_000 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_000) |
Definition at line 210 of file SDL_keycode.h.
#define SDLK_KP_1 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_1) |
Definition at line 155 of file SDL_keycode.h.
#define SDLK_KP_2 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_2) |
Definition at line 156 of file SDL_keycode.h.
#define SDLK_KP_3 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_3) |
Definition at line 157 of file SDL_keycode.h.
#define SDLK_KP_4 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_4) |
Definition at line 158 of file SDL_keycode.h.
#define SDLK_KP_5 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_5) |
Definition at line 159 of file SDL_keycode.h.
#define SDLK_KP_6 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_6) |
Definition at line 160 of file SDL_keycode.h.
#define SDLK_KP_7 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_7) |
Definition at line 161 of file SDL_keycode.h.
#define SDLK_KP_8 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_8) |
Definition at line 162 of file SDL_keycode.h.
#define SDLK_KP_9 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_9) |
Definition at line 163 of file SDL_keycode.h.
#define SDLK_KP_A SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_A) |
Definition at line 221 of file SDL_keycode.h.
#define SDLK_KP_AMPERSAND SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_AMPERSAND) |
Definition at line 232 of file SDL_keycode.h.
#define SDLK_KP_AT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_AT) |
Definition at line 239 of file SDL_keycode.h.
#define SDLK_KP_B SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_B) |
Definition at line 222 of file SDL_keycode.h.
#define SDLK_KP_BACKSPACE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_BACKSPACE) |
Definition at line 220 of file SDL_keycode.h.
#define SDLK_KP_BINARY SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_BINARY) |
Definition at line 251 of file SDL_keycode.h.
#define SDLK_KP_C SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_C) |
Definition at line 223 of file SDL_keycode.h.
#define SDLK_KP_CLEAR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_CLEAR) |
Definition at line 249 of file SDL_keycode.h.
#define SDLK_KP_CLEARENTRY SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_CLEARENTRY) |
Definition at line 250 of file SDL_keycode.h.
#define SDLK_KP_COLON SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_COLON) |
Definition at line 236 of file SDL_keycode.h.
#define SDLK_KP_COMMA SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_COMMA) |
Definition at line 195 of file SDL_keycode.h.
#define SDLK_KP_D SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_D) |
Definition at line 224 of file SDL_keycode.h.
#define SDLK_KP_DBLAMPERSAND SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DBLAMPERSAND) |
Definition at line 233 of file SDL_keycode.h.
#define SDLK_KP_DBLVERTICALBAR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DBLVERTICALBAR) |
Definition at line 235 of file SDL_keycode.h.
#define SDLK_KP_DECIMAL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DECIMAL) |
Definition at line 253 of file SDL_keycode.h.
#define SDLK_KP_DIVIDE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DIVIDE) |
Definition at line 150 of file SDL_keycode.h.
#define SDLK_KP_E SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_E) |
Definition at line 225 of file SDL_keycode.h.
#define SDLK_KP_ENTER SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_ENTER) |
Definition at line 154 of file SDL_keycode.h.
#define SDLK_KP_EQUALS SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_EQUALS) |
Definition at line 168 of file SDL_keycode.h.
#define SDLK_KP_EQUALSAS400 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_EQUALSAS400) |
Definition at line 196 of file SDL_keycode.h.
#define SDLK_KP_EXCLAM SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_EXCLAM) |
Definition at line 240 of file SDL_keycode.h.
#define SDLK_KP_F SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_F) |
Definition at line 226 of file SDL_keycode.h.
#define SDLK_KP_GREATER SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_GREATER) |
Definition at line 231 of file SDL_keycode.h.
#define SDLK_KP_HASH SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_HASH) |
Definition at line 237 of file SDL_keycode.h.
#define SDLK_KP_HEXADECIMAL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_HEXADECIMAL) |
Definition at line 254 of file SDL_keycode.h.
#define SDLK_KP_LEFTBRACE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_LEFTBRACE) |
Definition at line 217 of file SDL_keycode.h.
#define SDLK_KP_LEFTPAREN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_LEFTPAREN) |
Definition at line 215 of file SDL_keycode.h.
#define SDLK_KP_LESS SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_LESS) |
Definition at line 230 of file SDL_keycode.h.
#define SDLK_KP_MEMADD SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMADD) |
Definition at line 244 of file SDL_keycode.h.
#define SDLK_KP_MEMCLEAR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMCLEAR) |
Definition at line 243 of file SDL_keycode.h.
#define SDLK_KP_MEMDIVIDE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMDIVIDE) |
Definition at line 247 of file SDL_keycode.h.
#define SDLK_KP_MEMMULTIPLY SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMMULTIPLY) |
Definition at line 246 of file SDL_keycode.h.
#define SDLK_KP_MEMRECALL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMRECALL) |
Definition at line 242 of file SDL_keycode.h.
#define SDLK_KP_MEMSTORE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMSTORE) |
Definition at line 241 of file SDL_keycode.h.
#define SDLK_KP_MEMSUBTRACT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMSUBTRACT) |
Definition at line 245 of file SDL_keycode.h.
#define SDLK_KP_MINUS SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MINUS) |
Definition at line 152 of file SDL_keycode.h.
#define SDLK_KP_MULTIPLY SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MULTIPLY) |
Definition at line 151 of file SDL_keycode.h.
#define SDLK_KP_OCTAL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_OCTAL) |
Definition at line 252 of file SDL_keycode.h.
#define SDLK_KP_PERCENT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PERCENT) |
Definition at line 229 of file SDL_keycode.h.
#define SDLK_KP_PERIOD SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PERIOD) |
Definition at line 165 of file SDL_keycode.h.
#define SDLK_KP_PLUS SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PLUS) |
Definition at line 153 of file SDL_keycode.h.
#define SDLK_KP_PLUSMINUS SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PLUSMINUS) |
Definition at line 248 of file SDL_keycode.h.
#define SDLK_KP_POWER SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_POWER) |
Definition at line 228 of file SDL_keycode.h.
#define SDLK_KP_RIGHTBRACE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_RIGHTBRACE) |
Definition at line 218 of file SDL_keycode.h.
#define SDLK_KP_RIGHTPAREN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_RIGHTPAREN) |
Definition at line 216 of file SDL_keycode.h.
#define SDLK_KP_SPACE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_SPACE) |
Definition at line 238 of file SDL_keycode.h.
#define SDLK_KP_TAB SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_TAB) |
Definition at line 219 of file SDL_keycode.h.
#define SDLK_KP_VERTICALBAR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_VERTICALBAR) |
Definition at line 234 of file SDL_keycode.h.
#define SDLK_KP_XOR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_XOR) |
Definition at line 227 of file SDL_keycode.h.
#define SDLK_l 'l' |
Definition at line 108 of file SDL_keycode.h.
#define SDLK_LALT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LALT) |
Definition at line 257 of file SDL_keycode.h.
#define SDLK_LCTRL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LCTRL) |
Definition at line 255 of file SDL_keycode.h.
#define SDLK_LEFT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LEFT) |
Definition at line 146 of file SDL_keycode.h.
#define SDLK_LEFTBRACKET '[' |
Definition at line 91 of file SDL_keycode.h.
#define SDLK_LEFTPAREN '(' |
Definition at line 66 of file SDL_keycode.h.
#define SDLK_LESS '<' |
Definition at line 86 of file SDL_keycode.h.
#define SDLK_LGUI SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LGUI) |
Definition at line 258 of file SDL_keycode.h.
#define SDLK_LSHIFT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LSHIFT) |
Definition at line 256 of file SDL_keycode.h.
#define SDLK_m 'm' |
Definition at line 109 of file SDL_keycode.h.
#define SDLK_MAIL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MAIL) |
Definition at line 271 of file SDL_keycode.h.
#define SDLK_MEDIASELECT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MEDIASELECT) |
Definition at line 269 of file SDL_keycode.h.
#define SDLK_MENU SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MENU) |
Definition at line 183 of file SDL_keycode.h.
#define SDLK_MINUS '-' |
Definition at line 71 of file SDL_keycode.h.
#define SDLK_MODE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MODE) |
Definition at line 263 of file SDL_keycode.h.
#define SDLK_MUTE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MUTE) |
Definition at line 192 of file SDL_keycode.h.
#define SDLK_n 'n' |
Definition at line 110 of file SDL_keycode.h.
#define SDLK_NUMLOCKCLEAR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_NUMLOCKCLEAR) |
Definition at line 149 of file SDL_keycode.h.
#define SDLK_o 'o' |
Definition at line 111 of file SDL_keycode.h.
#define SDLK_OPER SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_OPER) |
Definition at line 205 of file SDL_keycode.h.
#define SDLK_OUT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_OUT) |
Definition at line 204 of file SDL_keycode.h.
#define SDLK_p 'p' |
Definition at line 112 of file SDL_keycode.h.
#define SDLK_PAGEDOWN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PAGEDOWN) |
Definition at line 144 of file SDL_keycode.h.
#define SDLK_PAGEUP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PAGEUP) |
Definition at line 141 of file SDL_keycode.h.
#define SDLK_PASTE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PASTE) |
Definition at line 190 of file SDL_keycode.h.
#define SDLK_PAUSE SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PAUSE) |
Definition at line 138 of file SDL_keycode.h.
#define SDLK_PERCENT '%' |
Definition at line 62 of file SDL_keycode.h.
#define SDLK_PERIOD '.' |
Definition at line 72 of file SDL_keycode.h.
#define SDLK_PLUS '+' |
Definition at line 69 of file SDL_keycode.h.
#define SDLK_POWER SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_POWER) |
Definition at line 167 of file SDL_keycode.h.
#define SDLK_PRINTSCREEN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PRINTSCREEN) |
Definition at line 136 of file SDL_keycode.h.
#define SDLK_PRIOR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PRIOR) |
Definition at line 201 of file SDL_keycode.h.
#define SDLK_q 'q' |
Definition at line 113 of file SDL_keycode.h.
#define SDLK_QUESTION '?' |
Definition at line 89 of file SDL_keycode.h.
#define SDLK_QUOTE '\'' |
Definition at line 65 of file SDL_keycode.h.
#define SDLK_QUOTEDBL '"' |
Definition at line 60 of file SDL_keycode.h.
#define SDLK_r 'r' |
Definition at line 114 of file SDL_keycode.h.
#define SDLK_RALT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RALT) |
Definition at line 261 of file SDL_keycode.h.
#define SDLK_RCTRL SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RCTRL) |
Definition at line 259 of file SDL_keycode.h.
#define SDLK_RETURN '\r' |
Definition at line 54 of file SDL_keycode.h.
#define SDLK_RETURN2 SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RETURN2) |
Definition at line 202 of file SDL_keycode.h.
#define SDLK_RGUI SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RGUI) |
Definition at line 262 of file SDL_keycode.h.
#define SDLK_RIGHT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RIGHT) |
Definition at line 145 of file SDL_keycode.h.
#define SDLK_RIGHTBRACKET ']' |
Definition at line 93 of file SDL_keycode.h.
#define SDLK_RIGHTPAREN ')' |
Definition at line 67 of file SDL_keycode.h.
#define SDLK_RSHIFT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RSHIFT) |
Definition at line 260 of file SDL_keycode.h.
#define SDLK_s 's' |
Definition at line 115 of file SDL_keycode.h.
#define SDLK_SCANCODE_MASK (1<<30) |
Definition at line 51 of file SDL_keycode.h.
#define SDLK_SCROLLLOCK SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SCROLLLOCK) |
Definition at line 137 of file SDL_keycode.h.
#define SDLK_SELECT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SELECT) |
Definition at line 184 of file SDL_keycode.h.
#define SDLK_SEMICOLON ';' |
Definition at line 85 of file SDL_keycode.h.
#define SDLK_SEPARATOR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SEPARATOR) |
Definition at line 203 of file SDL_keycode.h.
#define SDLK_SLASH '/' |
Definition at line 73 of file SDL_keycode.h.
#define SDLK_SLEEP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SLEEP) |
Definition at line 288 of file SDL_keycode.h.
#define SDLK_SOFTLEFT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SOFTLEFT) |
Definition at line 293 of file SDL_keycode.h.
#define SDLK_SOFTRIGHT SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SOFTRIGHT) |
Definition at line 294 of file SDL_keycode.h.
#define SDLK_SPACE ' ' |
Definition at line 58 of file SDL_keycode.h.
#define SDLK_STOP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_STOP) |
Definition at line 185 of file SDL_keycode.h.
#define SDLK_SYSREQ SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SYSREQ) |
Definition at line 198 of file SDL_keycode.h.
#define SDLK_t 't' |
Definition at line 116 of file SDL_keycode.h.
#define SDLK_TAB '\t' |
Definition at line 57 of file SDL_keycode.h.
#define SDLK_THOUSANDSSEPARATOR SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_THOUSANDSSEPARATOR) |
Definition at line 211 of file SDL_keycode.h.
#define SDLK_u 'u' |
Definition at line 117 of file SDL_keycode.h.
#define SDLK_UNDERSCORE '_' |
Definition at line 95 of file SDL_keycode.h.
#define SDLK_UNDO SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_UNDO) |
Definition at line 187 of file SDL_keycode.h.
#define SDLK_UNKNOWN 0 |
Definition at line 53 of file SDL_keycode.h.
#define SDLK_UP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_UP) |
Definition at line 148 of file SDL_keycode.h.
#define SDLK_v 'v' |
Definition at line 118 of file SDL_keycode.h.
#define SDLK_VOLUMEDOWN SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_VOLUMEDOWN) |
Definition at line 194 of file SDL_keycode.h.
#define SDLK_VOLUMEUP SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_VOLUMEUP) |
Definition at line 193 of file SDL_keycode.h.
#define SDLK_w 'w' |
Definition at line 119 of file SDL_keycode.h.
#define SDLK_WWW SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_WWW) |
Definition at line 270 of file SDL_keycode.h.
#define SDLK_x 'x' |
Definition at line 120 of file SDL_keycode.h.
#define SDLK_y 'y' |
Definition at line 121 of file SDL_keycode.h.
#define SDLK_z 'z' |
Definition at line 122 of file SDL_keycode.h.
typedef Sint32 SDL_Keycode |
The SDL virtual key representation.
Values of this type are used to represent keyboard keys using the current layout of the keyboard. These values include Unicode values representing the unmodified character that would be generated by pressing the key, or an SDLK_*
constant for those keys that do not generate characters.
A special exception is the number keys at the top of the keyboard which map to SDLK_0...SDLK_9 on AZERTY layouts.
Definition at line 49 of file SDL_keycode.h.
enum SDL_Keymod |
Enumeration of valid key mods (possibly OR'd together).
Definition at line 303 of file SDL_keycode.h.