SDL3pp
A slim C++ wrapper for SDL3
Loading...
Searching...
No Matches
Classes | Variables
Keyboard Scancodes

Defines keyboard scancodes. More...

Classes

class  SDL::Scancode
 The SDL keyboard scancode representation. More...
 

Variables

constexpr SDL_Scancode SDL::SCANCODE_UNKNOWN = SDL_SCANCODE_UNKNOWN
 UNKNOWN.
 
constexpr SDL_Scancode SDL::SCANCODE_A = SDL_SCANCODE_A
 A.
 
constexpr SDL_Scancode SDL::SCANCODE_B = SDL_SCANCODE_B
 B.
 
constexpr SDL_Scancode SDL::SCANCODE_C = SDL_SCANCODE_C
 C.
 
constexpr SDL_Scancode SDL::SCANCODE_D = SDL_SCANCODE_D
 D.
 
constexpr SDL_Scancode SDL::SCANCODE_E = SDL_SCANCODE_E
 E.
 
constexpr SDL_Scancode SDL::SCANCODE_F = SDL_SCANCODE_F
 F.
 
constexpr SDL_Scancode SDL::SCANCODE_G = SDL_SCANCODE_G
 G.
 
constexpr SDL_Scancode SDL::SCANCODE_H = SDL_SCANCODE_H
 H.
 
constexpr SDL_Scancode SDL::SCANCODE_I = SDL_SCANCODE_I
 I.
 
constexpr SDL_Scancode SDL::SCANCODE_J = SDL_SCANCODE_J
 J.
 
constexpr SDL_Scancode SDL::SCANCODE_K = SDL_SCANCODE_K
 K.
 
constexpr SDL_Scancode SDL::SCANCODE_L = SDL_SCANCODE_L
 L.
 
constexpr SDL_Scancode SDL::SCANCODE_M = SDL_SCANCODE_M
 M.
 
constexpr SDL_Scancode SDL::SCANCODE_N = SDL_SCANCODE_N
 N.
 
constexpr SDL_Scancode SDL::SCANCODE_O = SDL_SCANCODE_O
 O.
 
constexpr SDL_Scancode SDL::SCANCODE_P = SDL_SCANCODE_P
 P.
 
constexpr SDL_Scancode SDL::SCANCODE_Q = SDL_SCANCODE_Q
 Q.
 
constexpr SDL_Scancode SDL::SCANCODE_R = SDL_SCANCODE_R
 R.
 
constexpr SDL_Scancode SDL::SCANCODE_S = SDL_SCANCODE_S
 S.
 
constexpr SDL_Scancode SDL::SCANCODE_T = SDL_SCANCODE_T
 T.
 
constexpr SDL_Scancode SDL::SCANCODE_U = SDL_SCANCODE_U
 U.
 
constexpr SDL_Scancode SDL::SCANCODE_V = SDL_SCANCODE_V
 V.
 
constexpr SDL_Scancode SDL::SCANCODE_W = SDL_SCANCODE_W
 W.
 
constexpr SDL_Scancode SDL::SCANCODE_X = SDL_SCANCODE_X
 X.
 
constexpr SDL_Scancode SDL::SCANCODE_Y = SDL_SCANCODE_Y
 Y.
 
constexpr SDL_Scancode SDL::SCANCODE_Z = SDL_SCANCODE_Z
 Z.
 
constexpr SDL_Scancode SDL::SCANCODE_1 = SDL_SCANCODE_1
 1
 
constexpr SDL_Scancode SDL::SCANCODE_2 = SDL_SCANCODE_2
 2
 
constexpr SDL_Scancode SDL::SCANCODE_3 = SDL_SCANCODE_3
 3
 
constexpr SDL_Scancode SDL::SCANCODE_4 = SDL_SCANCODE_4
 4
 
constexpr SDL_Scancode SDL::SCANCODE_5 = SDL_SCANCODE_5
 5
 
constexpr SDL_Scancode SDL::SCANCODE_6 = SDL_SCANCODE_6
 6
 
constexpr SDL_Scancode SDL::SCANCODE_7 = SDL_SCANCODE_7
 7
 
constexpr SDL_Scancode SDL::SCANCODE_8 = SDL_SCANCODE_8
 8
 
constexpr SDL_Scancode SDL::SCANCODE_9 = SDL_SCANCODE_9
 9
 
constexpr SDL_Scancode SDL::SCANCODE_0 = SDL_SCANCODE_0
 0
 
constexpr SDL_Scancode SDL::SCANCODE_RETURN = SDL_SCANCODE_RETURN
 RETURN.
 
constexpr SDL_Scancode SDL::SCANCODE_ESCAPE = SDL_SCANCODE_ESCAPE
 ESCAPE.
 
constexpr SDL_Scancode SDL::SCANCODE_BACKSPACE
 BACKSPACE.
 
constexpr SDL_Scancode SDL::SCANCODE_TAB = SDL_SCANCODE_TAB
 TAB.
 
constexpr SDL_Scancode SDL::SCANCODE_SPACE = SDL_SCANCODE_SPACE
 SPACE.
 
constexpr SDL_Scancode SDL::SCANCODE_MINUS = SDL_SCANCODE_MINUS
 MINUS.
 
constexpr SDL_Scancode SDL::SCANCODE_EQUALS = SDL_SCANCODE_EQUALS
 EQUALS.
 
constexpr SDL_Scancode SDL::SCANCODE_LEFTBRACKET
 LEFTBRACKET.
 
constexpr SDL_Scancode SDL::SCANCODE_RIGHTBRACKET
 RIGHTBRACKET.
 
constexpr SDL_Scancode SDL::SCANCODE_BACKSLASH = SDL_SCANCODE_BACKSLASH
 Located at the lower left of the return key on ISO keyboards and at the right end of the QWERTY row on ANSI keyboards.
 
constexpr SDL_Scancode SDL::SCANCODE_NONUSHASH = SDL_SCANCODE_NONUSHASH
 ISO USB keyboards actually use this code instead of 49 for the same key, but all OSes I've seen treat the two codes identically.
 
constexpr SDL_Scancode SDL::SCANCODE_SEMICOLON
 SEMICOLON.
 
constexpr SDL_Scancode SDL::SCANCODE_APOSTROPHE
 APOSTROPHE.
 
constexpr SDL_Scancode SDL::SCANCODE_GRAVE = SDL_SCANCODE_GRAVE
 Located in the top left corner (on both ANSI and ISO keyboards).
 
constexpr SDL_Scancode SDL::SCANCODE_COMMA = SDL_SCANCODE_COMMA
 COMMA.
 
constexpr SDL_Scancode SDL::SCANCODE_PERIOD = SDL_SCANCODE_PERIOD
 PERIOD.
 
constexpr SDL_Scancode SDL::SCANCODE_SLASH = SDL_SCANCODE_SLASH
 SLASH.
 
constexpr SDL_Scancode SDL::SCANCODE_CAPSLOCK = SDL_SCANCODE_CAPSLOCK
 CAPSLOCK.
 
constexpr SDL_Scancode SDL::SCANCODE_F1 = SDL_SCANCODE_F1
 F1.
 
constexpr SDL_Scancode SDL::SCANCODE_F2 = SDL_SCANCODE_F2
 F2.
 
constexpr SDL_Scancode SDL::SCANCODE_F3 = SDL_SCANCODE_F3
 F3.
 
constexpr SDL_Scancode SDL::SCANCODE_F4 = SDL_SCANCODE_F4
 F4.
 
constexpr SDL_Scancode SDL::SCANCODE_F5 = SDL_SCANCODE_F5
 F5.
 
constexpr SDL_Scancode SDL::SCANCODE_F6 = SDL_SCANCODE_F6
 F6.
 
constexpr SDL_Scancode SDL::SCANCODE_F7 = SDL_SCANCODE_F7
 F7.
 
constexpr SDL_Scancode SDL::SCANCODE_F8 = SDL_SCANCODE_F8
 F8.
 
constexpr SDL_Scancode SDL::SCANCODE_F9 = SDL_SCANCODE_F9
 F9.
 
constexpr SDL_Scancode SDL::SCANCODE_F10 = SDL_SCANCODE_F10
 F10.
 
constexpr SDL_Scancode SDL::SCANCODE_F11 = SDL_SCANCODE_F11
 F11.
 
constexpr SDL_Scancode SDL::SCANCODE_F12 = SDL_SCANCODE_F12
 F12.
 
constexpr SDL_Scancode SDL::SCANCODE_PRINTSCREEN
 PRINTSCREEN.
 
constexpr SDL_Scancode SDL::SCANCODE_SCROLLLOCK
 SCROLLLOCK.
 
constexpr SDL_Scancode SDL::SCANCODE_PAUSE = SDL_SCANCODE_PAUSE
 PAUSE.
 
constexpr SDL_Scancode SDL::SCANCODE_INSERT = SDL_SCANCODE_INSERT
 insert on PC, help on some Mac keyboards (but does send code 73, not 117)
 
constexpr SDL_Scancode SDL::SCANCODE_HOME = SDL_SCANCODE_HOME
 HOME.
 
constexpr SDL_Scancode SDL::SCANCODE_PAGEUP = SDL_SCANCODE_PAGEUP
 PAGEUP.
 
constexpr SDL_Scancode SDL::SCANCODE_DELETE = SDL_SCANCODE_DELETE
 DELETE.
 
constexpr SDL_Scancode SDL::SCANCODE_END = SDL_SCANCODE_END
 END.
 
constexpr SDL_Scancode SDL::SCANCODE_PAGEDOWN = SDL_SCANCODE_PAGEDOWN
 PAGEDOWN.
 
constexpr SDL_Scancode SDL::SCANCODE_RIGHT = SDL_SCANCODE_RIGHT
 RIGHT.
 
constexpr SDL_Scancode SDL::SCANCODE_LEFT = SDL_SCANCODE_LEFT
 LEFT.
 
constexpr SDL_Scancode SDL::SCANCODE_DOWN = SDL_SCANCODE_DOWN
 DOWN.
 
constexpr SDL_Scancode SDL::SCANCODE_UP = SDL_SCANCODE_UP
 UP.
 
constexpr SDL_Scancode SDL::SCANCODE_NUMLOCKCLEAR
 num lock on PC, clear on Mac keyboards
 
constexpr SDL_Scancode SDL::SCANCODE_KP_DIVIDE
 KP_DIVIDE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MULTIPLY
 KP_MULTIPLY.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MINUS = SDL_SCANCODE_KP_MINUS
 KP_MINUS.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_PLUS = SDL_SCANCODE_KP_PLUS
 KP_PLUS.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_ENTER = SDL_SCANCODE_KP_ENTER
 KP_ENTER.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_1 = SDL_SCANCODE_KP_1
 KP_1.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_2 = SDL_SCANCODE_KP_2
 KP_2.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_3 = SDL_SCANCODE_KP_3
 KP_3.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_4 = SDL_SCANCODE_KP_4
 KP_4.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_5 = SDL_SCANCODE_KP_5
 KP_5.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_6 = SDL_SCANCODE_KP_6
 KP_6.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_7 = SDL_SCANCODE_KP_7
 KP_7.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_8 = SDL_SCANCODE_KP_8
 KP_8.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_9 = SDL_SCANCODE_KP_9
 KP_9.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_0 = SDL_SCANCODE_KP_0
 KP_0.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_PERIOD
 KP_PERIOD.
 
constexpr SDL_Scancode SDL::SCANCODE_NONUSBACKSLASH = SDL_SCANCODE_NONUSBACKSLASH
 This is the additional key that ISO keyboards have over ANSI ones, located between left shift and Y.
 
constexpr SDL_Scancode SDL::SCANCODE_APPLICATION
 windows contextual menu, compose
 
constexpr SDL_Scancode SDL::SCANCODE_POWER = SDL_SCANCODE_POWER
 The USB document says this is a status flag, not a physical key - but some Mac keyboards do have a power key.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_EQUALS
 KP_EQUALS.
 
constexpr SDL_Scancode SDL::SCANCODE_F13 = SDL_SCANCODE_F13
 F13.
 
constexpr SDL_Scancode SDL::SCANCODE_F14 = SDL_SCANCODE_F14
 F14.
 
constexpr SDL_Scancode SDL::SCANCODE_F15 = SDL_SCANCODE_F15
 F15.
 
constexpr SDL_Scancode SDL::SCANCODE_F16 = SDL_SCANCODE_F16
 F16.
 
constexpr SDL_Scancode SDL::SCANCODE_F17 = SDL_SCANCODE_F17
 F17.
 
constexpr SDL_Scancode SDL::SCANCODE_F18 = SDL_SCANCODE_F18
 F18.
 
constexpr SDL_Scancode SDL::SCANCODE_F19 = SDL_SCANCODE_F19
 F19.
 
constexpr SDL_Scancode SDL::SCANCODE_F20 = SDL_SCANCODE_F20
 F20.
 
constexpr SDL_Scancode SDL::SCANCODE_F21 = SDL_SCANCODE_F21
 F21.
 
constexpr SDL_Scancode SDL::SCANCODE_F22 = SDL_SCANCODE_F22
 F22.
 
constexpr SDL_Scancode SDL::SCANCODE_F23 = SDL_SCANCODE_F23
 F23.
 
constexpr SDL_Scancode SDL::SCANCODE_F24 = SDL_SCANCODE_F24
 F24.
 
constexpr SDL_Scancode SDL::SCANCODE_EXECUTE = SDL_SCANCODE_EXECUTE
 EXECUTE.
 
constexpr SDL_Scancode SDL::SCANCODE_HELP
 AL Integrated Help Center.
 
constexpr SDL_Scancode SDL::SCANCODE_MENU = SDL_SCANCODE_MENU
 Menu (show menu)
 
constexpr SDL_Scancode SDL::SCANCODE_SELECT = SDL_SCANCODE_SELECT
 SELECT.
 
constexpr SDL_Scancode SDL::SCANCODE_STOP = SDL_SCANCODE_STOP
 AC Stop.
 
constexpr SDL_Scancode SDL::SCANCODE_AGAIN = SDL_SCANCODE_AGAIN
 AC Redo/Repeat.
 
constexpr SDL_Scancode SDL::SCANCODE_UNDO = SDL_SCANCODE_UNDO
 AC Undo.
 
constexpr SDL_Scancode SDL::SCANCODE_CUT = SDL_SCANCODE_CUT
 AC Cut.
 
constexpr SDL_Scancode SDL::SCANCODE_COPY = SDL_SCANCODE_COPY
 AC Copy.
 
constexpr SDL_Scancode SDL::SCANCODE_PASTE = SDL_SCANCODE_PASTE
 AC Paste.
 
constexpr SDL_Scancode SDL::SCANCODE_FIND = SDL_SCANCODE_FIND
 AC Find.
 
constexpr SDL_Scancode SDL::SCANCODE_MUTE = SDL_SCANCODE_MUTE
 MUTE.
 
constexpr SDL_Scancode SDL::SCANCODE_VOLUMEUP = SDL_SCANCODE_VOLUMEUP
 VOLUMEUP.
 
constexpr SDL_Scancode SDL::SCANCODE_VOLUMEDOWN
 VOLUMEDOWN.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_COMMA = SDL_SCANCODE_KP_COMMA
 KP_COMMA.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_EQUALSAS400
 KP_EQUALSAS400.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL1
 used on Asian keyboards, see footnotes in USB doc
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL2
 INTERNATIONAL2.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL3
 Yen.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL4
 INTERNATIONAL4.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL5
 INTERNATIONAL5.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL6
 INTERNATIONAL6.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL7
 INTERNATIONAL7.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL8
 INTERNATIONAL8.
 
constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL9
 INTERNATIONAL9.
 
constexpr SDL_Scancode SDL::SCANCODE_LANG1
 Hangul/English toggle.
 
constexpr SDL_Scancode SDL::SCANCODE_LANG2
 Hanja conversion.
 
constexpr SDL_Scancode SDL::SCANCODE_LANG3 = SDL_SCANCODE_LANG3
 Katakana.
 
constexpr SDL_Scancode SDL::SCANCODE_LANG4 = SDL_SCANCODE_LANG4
 Hiragana.
 
constexpr SDL_Scancode SDL::SCANCODE_LANG5
 Zenkaku/Hankaku.
 
constexpr SDL_Scancode SDL::SCANCODE_LANG6 = SDL_SCANCODE_LANG6
 reserved
 
constexpr SDL_Scancode SDL::SCANCODE_LANG7 = SDL_SCANCODE_LANG7
 reserved
 
constexpr SDL_Scancode SDL::SCANCODE_LANG8 = SDL_SCANCODE_LANG8
 reserved
 
constexpr SDL_Scancode SDL::SCANCODE_LANG9 = SDL_SCANCODE_LANG9
 reserved
 
constexpr SDL_Scancode SDL::SCANCODE_ALTERASE
 Erase-Eaze.
 
constexpr SDL_Scancode SDL::SCANCODE_SYSREQ = SDL_SCANCODE_SYSREQ
 SYSREQ.
 
constexpr SDL_Scancode SDL::SCANCODE_CANCEL = SDL_SCANCODE_CANCEL
 AC Cancel.
 
constexpr SDL_Scancode SDL::SCANCODE_CLEAR = SDL_SCANCODE_CLEAR
 CLEAR.
 
constexpr SDL_Scancode SDL::SCANCODE_PRIOR = SDL_SCANCODE_PRIOR
 PRIOR.
 
constexpr SDL_Scancode SDL::SCANCODE_RETURN2 = SDL_SCANCODE_RETURN2
 RETURN2.
 
constexpr SDL_Scancode SDL::SCANCODE_SEPARATOR
 SEPARATOR.
 
constexpr SDL_Scancode SDL::SCANCODE_OUT = SDL_SCANCODE_OUT
 OUT.
 
constexpr SDL_Scancode SDL::SCANCODE_OPER = SDL_SCANCODE_OPER
 OPER.
 
constexpr SDL_Scancode SDL::SCANCODE_CLEARAGAIN
 CLEARAGAIN.
 
constexpr SDL_Scancode SDL::SCANCODE_CRSEL = SDL_SCANCODE_CRSEL
 CRSEL.
 
constexpr SDL_Scancode SDL::SCANCODE_EXSEL = SDL_SCANCODE_EXSEL
 EXSEL.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_00 = SDL_SCANCODE_KP_00
 KP_00.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_000 = SDL_SCANCODE_KP_000
 KP_000.
 
constexpr SDL_Scancode SDL::SCANCODE_THOUSANDSSEPARATOR
 THOUSANDSSEPARATOR.
 
constexpr SDL_Scancode SDL::SCANCODE_DECIMALSEPARATOR
 DECIMALSEPARATOR.
 
constexpr SDL_Scancode SDL::SCANCODE_CURRENCYUNIT
 CURRENCYUNIT.
 
constexpr SDL_Scancode SDL::SCANCODE_CURRENCYSUBUNIT
 CURRENCYSUBUNIT.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_LEFTPAREN
 KP_LEFTPAREN.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_RIGHTPAREN
 KP_RIGHTPAREN.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_LEFTBRACE
 KP_LEFTBRACE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_RIGHTBRACE
 KP_RIGHTBRACE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_TAB = SDL_SCANCODE_KP_TAB
 KP_TAB.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_BACKSPACE
 KP_BACKSPACE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_A = SDL_SCANCODE_KP_A
 KP_A.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_B = SDL_SCANCODE_KP_B
 KP_B.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_C = SDL_SCANCODE_KP_C
 KP_C.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_D = SDL_SCANCODE_KP_D
 KP_D.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_E = SDL_SCANCODE_KP_E
 KP_E.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_F = SDL_SCANCODE_KP_F
 KP_F.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_XOR = SDL_SCANCODE_KP_XOR
 KP_XOR.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_POWER = SDL_SCANCODE_KP_POWER
 KP_POWER.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_PERCENT
 KP_PERCENT.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_LESS = SDL_SCANCODE_KP_LESS
 KP_LESS.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_GREATER
 KP_GREATER.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_AMPERSAND
 KP_AMPERSAND.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_DBLAMPERSAND
 KP_DBLAMPERSAND.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_VERTICALBAR
 KP_VERTICALBAR.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_DBLVERTICALBAR
 KP_DBLVERTICALBAR.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_COLON = SDL_SCANCODE_KP_COLON
 KP_COLON.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_HASH = SDL_SCANCODE_KP_HASH
 KP_HASH.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_SPACE = SDL_SCANCODE_KP_SPACE
 KP_SPACE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_AT = SDL_SCANCODE_KP_AT
 KP_AT.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_EXCLAM
 KP_EXCLAM.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMSTORE
 KP_MEMSTORE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMRECALL
 KP_MEMRECALL.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMCLEAR
 KP_MEMCLEAR.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMADD
 KP_MEMADD.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMSUBTRACT
 KP_MEMSUBTRACT.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMMULTIPLY
 KP_MEMMULTIPLY.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_MEMDIVIDE
 KP_MEMDIVIDE.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_PLUSMINUS
 KP_PLUSMINUS.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_CLEAR = SDL_SCANCODE_KP_CLEAR
 KP_CLEAR.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_CLEARENTRY
 KP_CLEARENTRY.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_BINARY
 KP_BINARY.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_OCTAL = SDL_SCANCODE_KP_OCTAL
 KP_OCTAL.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_DECIMAL
 KP_DECIMAL.
 
constexpr SDL_Scancode SDL::SCANCODE_KP_HEXADECIMAL
 KP_HEXADECIMAL.
 
constexpr SDL_Scancode SDL::SCANCODE_LCTRL = SDL_SCANCODE_LCTRL
 LCTRL.
 
constexpr SDL_Scancode SDL::SCANCODE_LSHIFT = SDL_SCANCODE_LSHIFT
 LSHIFT.
 
constexpr SDL_Scancode SDL::SCANCODE_LALT = SDL_SCANCODE_LALT
 alt, option
 
constexpr SDL_Scancode SDL::SCANCODE_LGUI
 windows, command (apple), meta
 
constexpr SDL_Scancode SDL::SCANCODE_RCTRL = SDL_SCANCODE_RCTRL
 RCTRL.
 
constexpr SDL_Scancode SDL::SCANCODE_RSHIFT = SDL_SCANCODE_RSHIFT
 RSHIFT.
 
constexpr SDL_Scancode SDL::SCANCODE_RALT = SDL_SCANCODE_RALT
 alt gr, option
 
constexpr SDL_Scancode SDL::SCANCODE_RGUI
 windows, command (apple), meta
 
constexpr SDL_Scancode SDL::SCANCODE_MODE = SDL_SCANCODE_MODE
 I'm not sure if this is really not covered by any of the above, but since there's a special KMOD_MODE for it I'm adding it here.
 
constexpr SDL_Scancode SDL::SCANCODE_SLEEP = SDL_SCANCODE_SLEEP
 Sleep.
 
constexpr SDL_Scancode SDL::SCANCODE_WAKE = SDL_SCANCODE_WAKE
 Wake.
 
constexpr SDL_Scancode SDL::SCANCODE_CHANNEL_INCREMENT
 Channel Increment.
 
constexpr SDL_Scancode SDL::SCANCODE_CHANNEL_DECREMENT
 Channel Decrement.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PLAY = SDL_SCANCODE_MEDIA_PLAY
 Play.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PAUSE
 Pause.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_RECORD
 Record.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_FAST_FORWARD
 Fast Forward.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_REWIND
 Rewind.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_NEXT_TRACK
 Next Track.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PREVIOUS_TRACK
 Previous Track.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_STOP = SDL_SCANCODE_MEDIA_STOP
 Stop.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_EJECT
 Eject.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PLAY_PAUSE
 Play / Pause.
 
constexpr SDL_Scancode SDL::SCANCODE_MEDIA_SELECT
 MEDIA_SELECT.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_NEW = SDL_SCANCODE_AC_NEW
 AC New.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_OPEN = SDL_SCANCODE_AC_OPEN
 AC Open.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_CLOSE = SDL_SCANCODE_AC_CLOSE
 AC Close.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_EXIT = SDL_SCANCODE_AC_EXIT
 AC Exit.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_SAVE = SDL_SCANCODE_AC_SAVE
 AC Save.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_PRINT = SDL_SCANCODE_AC_PRINT
 AC Print.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_PROPERTIES
 AC Properties.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_SEARCH
 AC Search.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_HOME = SDL_SCANCODE_AC_HOME
 AC Home.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_BACK = SDL_SCANCODE_AC_BACK
 AC Back.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_FORWARD
 AC Forward.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_STOP = SDL_SCANCODE_AC_STOP
 AC Stop.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_REFRESH
 AC Refresh.
 
constexpr SDL_Scancode SDL::SCANCODE_AC_BOOKMARKS
 AC Bookmarks.
 
constexpr SDL_Scancode SDL::SCANCODE_SOFTLEFT = SDL_SCANCODE_SOFTLEFT
 Usually situated below the display on phones and used as a multi-function feature key for selecting a software defined function shown on the bottom left of the display.
 
constexpr SDL_Scancode SDL::SCANCODE_SOFTRIGHT = SDL_SCANCODE_SOFTRIGHT
 Usually situated below the display on phones and used as a multi-function feature key for selecting a software defined function shown on the bottom right of the display.
 
constexpr SDL_Scancode SDL::SCANCODE_CALL
 Used for accepting phone calls.
 
constexpr SDL_Scancode SDL::SCANCODE_ENDCALL
 Used for rejecting phone calls.
 
constexpr SDL_Scancode SDL::SCANCODE_RESERVED
 400-500 reserved for dynamic keycodes
 
constexpr SDL_Scancode SDL::SCANCODE_COUNT = SDL_SCANCODE_COUNT
 not a key, just marks the number of scancodes for array bounds
 

Detailed Description

Please refer to the Best Keyboard Practices document for details on what this information means and how best to use it.

https://wiki.libsdl.org/SDL3/BestKeyboardPractices

Variable Documentation

◆ SCANCODE_AC_BOOKMARKS

constexpr SDL_Scancode SDL::SCANCODE_AC_BOOKMARKS
constexpr
Initial value:
=
SDL_SCANCODE_AC_BOOKMARKS

◆ SCANCODE_AC_FORWARD

constexpr SDL_Scancode SDL::SCANCODE_AC_FORWARD
constexpr
Initial value:
=
SDL_SCANCODE_AC_FORWARD

◆ SCANCODE_AC_PROPERTIES

constexpr SDL_Scancode SDL::SCANCODE_AC_PROPERTIES
constexpr
Initial value:
=
SDL_SCANCODE_AC_PROPERTIES

◆ SCANCODE_AC_REFRESH

constexpr SDL_Scancode SDL::SCANCODE_AC_REFRESH
constexpr
Initial value:
=
SDL_SCANCODE_AC_REFRESH

◆ SCANCODE_AC_SEARCH

constexpr SDL_Scancode SDL::SCANCODE_AC_SEARCH
constexpr
Initial value:
=
SDL_SCANCODE_AC_SEARCH

◆ SCANCODE_ALTERASE

constexpr SDL_Scancode SDL::SCANCODE_ALTERASE
constexpr
Initial value:
=
SDL_SCANCODE_ALTERASE

◆ SCANCODE_APOSTROPHE

constexpr SDL_Scancode SDL::SCANCODE_APOSTROPHE
constexpr
Initial value:
=
SDL_SCANCODE_APOSTROPHE

◆ SCANCODE_APPLICATION

constexpr SDL_Scancode SDL::SCANCODE_APPLICATION
constexpr
Initial value:
=
SDL_SCANCODE_APPLICATION

◆ SCANCODE_BACKSLASH

constexpr SDL_Scancode SDL::SCANCODE_BACKSLASH = SDL_SCANCODE_BACKSLASH
constexpr

Produces REVERSE SOLIDUS (backslash) and VERTICAL LINE in a US layout, REVERSE SOLIDUS and VERTICAL LINE in a UK Mac layout, NUMBER SIGN and TILDE in a UK Windows layout, DOLLAR SIGN and POUND SIGN in a Swiss German layout, NUMBER SIGN and APOSTROPHE in a German layout, GRAVE ACCENT and POUND SIGN in a French Mac layout, and ASTERISK and MICRO SIGN in a French Windows layout.

◆ SCANCODE_BACKSPACE

constexpr SDL_Scancode SDL::SCANCODE_BACKSPACE
constexpr
Initial value:
=
SDL_SCANCODE_BACKSPACE

◆ SCANCODE_CALL

constexpr SDL_Scancode SDL::SCANCODE_CALL
constexpr
Initial value:
=
SDL_SCANCODE_CALL

◆ SCANCODE_CHANNEL_DECREMENT

constexpr SDL_Scancode SDL::SCANCODE_CHANNEL_DECREMENT
constexpr
Initial value:
=
SDL_SCANCODE_CHANNEL_DECREMENT

◆ SCANCODE_CHANNEL_INCREMENT

constexpr SDL_Scancode SDL::SCANCODE_CHANNEL_INCREMENT
constexpr
Initial value:
=
SDL_SCANCODE_CHANNEL_INCREMENT

◆ SCANCODE_CLEARAGAIN

constexpr SDL_Scancode SDL::SCANCODE_CLEARAGAIN
constexpr
Initial value:
=
SDL_SCANCODE_CLEARAGAIN

◆ SCANCODE_CURRENCYSUBUNIT

constexpr SDL_Scancode SDL::SCANCODE_CURRENCYSUBUNIT
constexpr
Initial value:
=
SDL_SCANCODE_CURRENCYSUBUNIT

◆ SCANCODE_CURRENCYUNIT

constexpr SDL_Scancode SDL::SCANCODE_CURRENCYUNIT
constexpr
Initial value:
=
SDL_SCANCODE_CURRENCYUNIT

◆ SCANCODE_DECIMALSEPARATOR

constexpr SDL_Scancode SDL::SCANCODE_DECIMALSEPARATOR
constexpr
Initial value:
=
SDL_SCANCODE_DECIMALSEPARATOR

◆ SCANCODE_ENDCALL

constexpr SDL_Scancode SDL::SCANCODE_ENDCALL
constexpr
Initial value:
=
SDL_SCANCODE_ENDCALL

◆ SCANCODE_GRAVE

constexpr SDL_Scancode SDL::SCANCODE_GRAVE = SDL_SCANCODE_GRAVE
constexpr

Produces GRAVE ACCENT and TILDE in a US Windows layout and in US and UK Mac layouts on ANSI keyboards, GRAVE ACCENT and NOT SIGN in a UK Windows layout, SECTION SIGN and PLUS-MINUS SIGN in US and UK Mac layouts on ISO keyboards, SECTION SIGN and DEGREE SIGN in a Swiss German layout (Mac: only on ISO keyboards), CIRCUMFLEX ACCENT and DEGREE SIGN in a German layout (Mac: only on ISO keyboards), SUPERSCRIPT TWO and TILDE in a French Windows layout, COMMERCIAL AT and NUMBER SIGN in a French Mac layout on ISO keyboards, and LESS-THAN SIGN and GREATER-THAN SIGN in a Swiss German, German, or French Mac layout on ANSI keyboards.

◆ SCANCODE_HELP

constexpr SDL_Scancode SDL::SCANCODE_HELP
constexpr
Initial value:
=
SDL_SCANCODE_HELP

◆ SCANCODE_INTERNATIONAL1

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL1
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL1

◆ SCANCODE_INTERNATIONAL2

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL2
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL2

◆ SCANCODE_INTERNATIONAL3

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL3
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL3

◆ SCANCODE_INTERNATIONAL4

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL4
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL4

◆ SCANCODE_INTERNATIONAL5

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL5
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL5

◆ SCANCODE_INTERNATIONAL6

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL6
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL6

◆ SCANCODE_INTERNATIONAL7

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL7
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL7

◆ SCANCODE_INTERNATIONAL8

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL8
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL8

◆ SCANCODE_INTERNATIONAL9

constexpr SDL_Scancode SDL::SCANCODE_INTERNATIONAL9
constexpr
Initial value:
=
SDL_SCANCODE_INTERNATIONAL9

◆ SCANCODE_KP_AMPERSAND

constexpr SDL_Scancode SDL::SCANCODE_KP_AMPERSAND
constexpr
Initial value:
=
SDL_SCANCODE_KP_AMPERSAND

◆ SCANCODE_KP_BACKSPACE

constexpr SDL_Scancode SDL::SCANCODE_KP_BACKSPACE
constexpr
Initial value:
=
SDL_SCANCODE_KP_BACKSPACE

◆ SCANCODE_KP_BINARY

constexpr SDL_Scancode SDL::SCANCODE_KP_BINARY
constexpr
Initial value:
=
SDL_SCANCODE_KP_BINARY

◆ SCANCODE_KP_CLEARENTRY

constexpr SDL_Scancode SDL::SCANCODE_KP_CLEARENTRY
constexpr
Initial value:
=
SDL_SCANCODE_KP_CLEARENTRY

◆ SCANCODE_KP_DBLAMPERSAND

constexpr SDL_Scancode SDL::SCANCODE_KP_DBLAMPERSAND
constexpr
Initial value:
=
SDL_SCANCODE_KP_DBLAMPERSAND

◆ SCANCODE_KP_DBLVERTICALBAR

constexpr SDL_Scancode SDL::SCANCODE_KP_DBLVERTICALBAR
constexpr
Initial value:
=
SDL_SCANCODE_KP_DBLVERTICALBAR

◆ SCANCODE_KP_DECIMAL

constexpr SDL_Scancode SDL::SCANCODE_KP_DECIMAL
constexpr
Initial value:
=
SDL_SCANCODE_KP_DECIMAL

◆ SCANCODE_KP_DIVIDE

constexpr SDL_Scancode SDL::SCANCODE_KP_DIVIDE
constexpr
Initial value:
=
SDL_SCANCODE_KP_DIVIDE

◆ SCANCODE_KP_EQUALS

constexpr SDL_Scancode SDL::SCANCODE_KP_EQUALS
constexpr
Initial value:
=
SDL_SCANCODE_KP_EQUALS

◆ SCANCODE_KP_EQUALSAS400

constexpr SDL_Scancode SDL::SCANCODE_KP_EQUALSAS400
constexpr
Initial value:
=
SDL_SCANCODE_KP_EQUALSAS400

◆ SCANCODE_KP_EXCLAM

constexpr SDL_Scancode SDL::SCANCODE_KP_EXCLAM
constexpr
Initial value:
=
SDL_SCANCODE_KP_EXCLAM

◆ SCANCODE_KP_GREATER

constexpr SDL_Scancode SDL::SCANCODE_KP_GREATER
constexpr
Initial value:
=
SDL_SCANCODE_KP_GREATER

◆ SCANCODE_KP_HEXADECIMAL

constexpr SDL_Scancode SDL::SCANCODE_KP_HEXADECIMAL
constexpr
Initial value:
=
SDL_SCANCODE_KP_HEXADECIMAL

◆ SCANCODE_KP_LEFTBRACE

constexpr SDL_Scancode SDL::SCANCODE_KP_LEFTBRACE
constexpr
Initial value:
=
SDL_SCANCODE_KP_LEFTBRACE

◆ SCANCODE_KP_LEFTPAREN

constexpr SDL_Scancode SDL::SCANCODE_KP_LEFTPAREN
constexpr
Initial value:
=
SDL_SCANCODE_KP_LEFTPAREN

◆ SCANCODE_KP_MEMADD

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMADD
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMADD

◆ SCANCODE_KP_MEMCLEAR

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMCLEAR
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMCLEAR

◆ SCANCODE_KP_MEMDIVIDE

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMDIVIDE
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMDIVIDE

◆ SCANCODE_KP_MEMMULTIPLY

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMMULTIPLY
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMMULTIPLY

◆ SCANCODE_KP_MEMRECALL

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMRECALL
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMRECALL

◆ SCANCODE_KP_MEMSTORE

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMSTORE
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMSTORE

◆ SCANCODE_KP_MEMSUBTRACT

constexpr SDL_Scancode SDL::SCANCODE_KP_MEMSUBTRACT
constexpr
Initial value:
=
SDL_SCANCODE_KP_MEMSUBTRACT

◆ SCANCODE_KP_MULTIPLY

constexpr SDL_Scancode SDL::SCANCODE_KP_MULTIPLY
constexpr
Initial value:
=
SDL_SCANCODE_KP_MULTIPLY

◆ SCANCODE_KP_PERCENT

constexpr SDL_Scancode SDL::SCANCODE_KP_PERCENT
constexpr
Initial value:
=
SDL_SCANCODE_KP_PERCENT

◆ SCANCODE_KP_PERIOD

constexpr SDL_Scancode SDL::SCANCODE_KP_PERIOD
constexpr
Initial value:
=
SDL_SCANCODE_KP_PERIOD

◆ SCANCODE_KP_PLUSMINUS

constexpr SDL_Scancode SDL::SCANCODE_KP_PLUSMINUS
constexpr
Initial value:
=
SDL_SCANCODE_KP_PLUSMINUS

◆ SCANCODE_KP_RIGHTBRACE

constexpr SDL_Scancode SDL::SCANCODE_KP_RIGHTBRACE
constexpr
Initial value:
=
SDL_SCANCODE_KP_RIGHTBRACE

◆ SCANCODE_KP_RIGHTPAREN

constexpr SDL_Scancode SDL::SCANCODE_KP_RIGHTPAREN
constexpr
Initial value:
=
SDL_SCANCODE_KP_RIGHTPAREN

◆ SCANCODE_KP_VERTICALBAR

constexpr SDL_Scancode SDL::SCANCODE_KP_VERTICALBAR
constexpr
Initial value:
=
SDL_SCANCODE_KP_VERTICALBAR

◆ SCANCODE_LANG1

constexpr SDL_Scancode SDL::SCANCODE_LANG1
constexpr
Initial value:
=
SDL_SCANCODE_LANG1

◆ SCANCODE_LANG2

constexpr SDL_Scancode SDL::SCANCODE_LANG2
constexpr
Initial value:
=
SDL_SCANCODE_LANG2

◆ SCANCODE_LANG5

constexpr SDL_Scancode SDL::SCANCODE_LANG5
constexpr
Initial value:
=
SDL_SCANCODE_LANG5

◆ SCANCODE_LEFTBRACKET

constexpr SDL_Scancode SDL::SCANCODE_LEFTBRACKET
constexpr
Initial value:
=
SDL_SCANCODE_LEFTBRACKET

◆ SCANCODE_LGUI

constexpr SDL_Scancode SDL::SCANCODE_LGUI
constexpr
Initial value:
=
SDL_SCANCODE_LGUI

◆ SCANCODE_MEDIA_EJECT

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_EJECT
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_EJECT

◆ SCANCODE_MEDIA_FAST_FORWARD

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_FAST_FORWARD
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_FAST_FORWARD

◆ SCANCODE_MEDIA_NEXT_TRACK

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_NEXT_TRACK
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_NEXT_TRACK

◆ SCANCODE_MEDIA_PAUSE

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PAUSE
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_PAUSE

◆ SCANCODE_MEDIA_PLAY_PAUSE

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PLAY_PAUSE
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_PLAY_PAUSE

◆ SCANCODE_MEDIA_PREVIOUS_TRACK

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_PREVIOUS_TRACK
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_PREVIOUS_TRACK

◆ SCANCODE_MEDIA_RECORD

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_RECORD
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_RECORD

◆ SCANCODE_MEDIA_REWIND

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_REWIND
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_REWIND

◆ SCANCODE_MEDIA_SELECT

constexpr SDL_Scancode SDL::SCANCODE_MEDIA_SELECT
constexpr
Initial value:
=
SDL_SCANCODE_MEDIA_SELECT

◆ SCANCODE_NONUSBACKSLASH

constexpr SDL_Scancode SDL::SCANCODE_NONUSBACKSLASH = SDL_SCANCODE_NONUSBACKSLASH
constexpr

Produces GRAVE ACCENT and TILDE in a US or UK Mac layout, REVERSE SOLIDUS (backslash) and VERTICAL LINE in a US or UK Windows layout, and LESS-THAN SIGN and GREATER-THAN SIGN in a Swiss German, German, or French layout.

◆ SCANCODE_NONUSHASH

constexpr SDL_Scancode SDL::SCANCODE_NONUSHASH = SDL_SCANCODE_NONUSHASH
constexpr

So, as an implementor, unless your keyboard generates both of those codes and your OS treats them differently, you should generate SCANCODE_BACKSLASH instead of this code. As a user, you should not rely on this code because SDL will never generate it with most (all?) keyboards.

◆ SCANCODE_NUMLOCKCLEAR

constexpr SDL_Scancode SDL::SCANCODE_NUMLOCKCLEAR
constexpr
Initial value:
=
SDL_SCANCODE_NUMLOCKCLEAR

◆ SCANCODE_PRINTSCREEN

constexpr SDL_Scancode SDL::SCANCODE_PRINTSCREEN
constexpr
Initial value:
=
SDL_SCANCODE_PRINTSCREEN

◆ SCANCODE_RESERVED

constexpr SDL_Scancode SDL::SCANCODE_RESERVED
constexpr
Initial value:
=
SDL_SCANCODE_RESERVED

◆ SCANCODE_RGUI

constexpr SDL_Scancode SDL::SCANCODE_RGUI
constexpr
Initial value:
=
SDL_SCANCODE_RGUI

◆ SCANCODE_RIGHTBRACKET

constexpr SDL_Scancode SDL::SCANCODE_RIGHTBRACKET
constexpr
Initial value:
=
SDL_SCANCODE_RIGHTBRACKET

◆ SCANCODE_SCROLLLOCK

constexpr SDL_Scancode SDL::SCANCODE_SCROLLLOCK
constexpr
Initial value:
=
SDL_SCANCODE_SCROLLLOCK

◆ SCANCODE_SEMICOLON

constexpr SDL_Scancode SDL::SCANCODE_SEMICOLON
constexpr
Initial value:
=
SDL_SCANCODE_SEMICOLON

◆ SCANCODE_SEPARATOR

constexpr SDL_Scancode SDL::SCANCODE_SEPARATOR
constexpr
Initial value:
=
SDL_SCANCODE_SEPARATOR

◆ SCANCODE_THOUSANDSSEPARATOR

constexpr SDL_Scancode SDL::SCANCODE_THOUSANDSSEPARATOR
constexpr
Initial value:
=
SDL_SCANCODE_THOUSANDSSEPARATOR

◆ SCANCODE_VOLUMEDOWN

constexpr SDL_Scancode SDL::SCANCODE_VOLUMEDOWN
constexpr
Initial value:
=
SDL_SCANCODE_VOLUMEDOWN