Module: SDL2::KEYCODE

Includes:
EnumerableConstants
Defined in:
lib/sdl2/keycode.rb

Constant Summary collapse

UNKNOWN =
0
RETURN =
"\r".bytes[0]
ESCAPE =
"\033".bytes[0]
BACKSPACE =
"\b".bytes[0]
TAB =
"\t".bytes[0]
SPACE =
' '.bytes[0]
EXCLAIM =
'!'.bytes[0]
QUOTEDBL =
'"'.bytes[0]
HASH =
'#'.bytes[0]
PERCENT =
'%'.bytes[0]
DOLLAR =
'$'.bytes[0]
AMPERSAND =
'&'.bytes[0]
QUOTE =
'\''.bytes[0]
LEFTPAREN =
'('.bytes[0]
RIGHTPAREN =
')'.bytes[0]
ASTERISK =
'*'.bytes[0]
PLUS =
'+'.bytes[0]
COMMA =
','.bytes[0]
MINUS =
'-'.bytes[0]
PERIOD =
'.'.bytes[0]
SLASH =
'/'.bytes[0]
N0 =
'0'.bytes[0]
N1 =
'1'.bytes[0]
N2 =
'2'.bytes[0]
N3 =
'3'.bytes[0]
N4 =
'4'.bytes[0]
N5 =
'5'.bytes[0]
N6 =
'6'.bytes[0]
N7 =
'7'.bytes[0]
N8 =
'8'.bytes[0]
N9 =
'9'.bytes[0]
COLON =
':'.bytes[0]
SEMICOLON =
';'.bytes[0]
LESS =
'<'.bytes[0]
EQUALS =
'='.bytes[0]
GREATER =
'>'.bytes[0]
QUESTION =
'?'.bytes[0]
AT =
'@'.bytes[0]
LEFTBRACKET =
'['.bytes[0]
BACKSLASH =
"\\".bytes[0]
RIGHTBRACKET =
']'.bytes[0]
CARET =
'^'.bytes[0]
UNDERSCORE =
'_'.bytes[0]
BACKQUOTE =
'`'.bytes[0]
A =
'a'.bytes[0]
B =
'b'.bytes[0]
C =
'c'.bytes[0]
D =
'd'.bytes[0]
E =
'e'.bytes[0]
F =
'f'.bytes[0]
G =
'g'.bytes[0]
H =
'h'.bytes[0]
I =
'i'.bytes[0]
J =
'j'.bytes[0]
K =
'k'.bytes[0]
L =
'l'.bytes[0]
M =
'm'.bytes[0]
N =
'n'.bytes[0]
O =
'o'.bytes[0]
P =
'p'.bytes[0]
Q =
'q'.bytes[0]
R =
'r'.bytes[0]
S =
's'.bytes[0]
T =
't'.bytes[0]
U =
'u'.bytes[0]
V =
'v'.bytes[0]
W =
'w'.bytes[0]
X =
'x'.bytes[0]
Y =
'y'.bytes[0]
Z =
'z'.bytes[0]
CAPSLOCK =
SDL2.scancode_to_keycode(SCANCODE::CAPSLOCK)
F1 =
SDL2.scancode_to_keycode(SCANCODE::F1)
F2 =
SDL2.scancode_to_keycode(SCANCODE::F2)
F3 =
SDL2.scancode_to_keycode(SCANCODE::F3)
F4 =
SDL2.scancode_to_keycode(SCANCODE::F4)
F5 =
SDL2.scancode_to_keycode(SCANCODE::F5)
F6 =
SDL2.scancode_to_keycode(SCANCODE::F6)
F7 =
SDL2.scancode_to_keycode(SCANCODE::F7)
F8 =
SDL2.scancode_to_keycode(SCANCODE::F8)
F9 =
SDL2.scancode_to_keycode(SCANCODE::F9)
F10 =
SDL2.scancode_to_keycode(SCANCODE::F10)
F11 =
SDL2.scancode_to_keycode(SCANCODE::F11)
F12 =
SDL2.scancode_to_keycode(SCANCODE::F12)
PRINTSCREEN =
SDL2.scancode_to_keycode(SCANCODE::PRINTSCREEN)
SCROLLLOCK =
SDL2.scancode_to_keycode(SCANCODE::SCROLLLOCK)
PAUSE =
SDL2.scancode_to_keycode(SCANCODE::PAUSE)
INSERT =
SDL2.scancode_to_keycode(SCANCODE::INSERT)
HOME =
SDL2.scancode_to_keycode(SCANCODE::HOME)
PAGEUP =
SDL2.scancode_to_keycode(SCANCODE::PAGEUP)
DELETE =
"\177".bytes[0]
END_ =
SDL2.scancode_to_keycode(SCANCODE::END_)
PAGEDOWN =
SDL2.scancode_to_keycode(SCANCODE::PAGEDOWN)
RIGHT =
SDL2.scancode_to_keycode(SCANCODE::RIGHT)
LEFT =
SDL2.scancode_to_keycode(SCANCODE::LEFT)
DOWN =
SDL2.scancode_to_keycode(SCANCODE::DOWN)
UP =
SDL2.scancode_to_keycode(SCANCODE::UP)
NUMLOCKCLEAR =
SDL2.scancode_to_keycode(SCANCODE::NUMLOCKCLEAR)
KP_DIVIDE =
SDL2.scancode_to_keycode(SCANCODE::KP_DIVIDE)
KP_MULTIPLY =
SDL2.scancode_to_keycode(SCANCODE::KP_MULTIPLY)
KP_MINUS =
SDL2.scancode_to_keycode(SCANCODE::KP_MINUS)
KP_PLUS =
SDL2.scancode_to_keycode(SCANCODE::KP_PLUS)
KP_ENTER =
SDL2.scancode_to_keycode(SCANCODE::KP_ENTER)
KP_1 =
SDL2.scancode_to_keycode(SCANCODE::KP_1)
KP_2 =
SDL2.scancode_to_keycode(SCANCODE::KP_2)
KP_3 =
SDL2.scancode_to_keycode(SCANCODE::KP_3)
KP_4 =
SDL2.scancode_to_keycode(SCANCODE::KP_4)
KP_5 =
SDL2.scancode_to_keycode(SCANCODE::KP_5)
KP_6 =
SDL2.scancode_to_keycode(SCANCODE::KP_6)
KP_7 =
SDL2.scancode_to_keycode(SCANCODE::KP_7)
KP_8 =
SDL2.scancode_to_keycode(SCANCODE::KP_8)
KP_9 =
SDL2.scancode_to_keycode(SCANCODE::KP_9)
KP_0 =
SDL2.scancode_to_keycode(SCANCODE::KP_0)
KP_PERIOD =
SDL2.scancode_to_keycode(SCANCODE::KP_PERIOD)
APPLICATION =
SDL2.scancode_to_keycode(SCANCODE::APPLICATION)
POWER =
SDL2.scancode_to_keycode(SCANCODE::POWER)
KP_EQUALS =
SDL2.scancode_to_keycode(SCANCODE::KP_EQUALS)
F13 =
SDL2.scancode_to_keycode(SCANCODE::F13)
F14 =
SDL2.scancode_to_keycode(SCANCODE::F14)
F15 =
SDL2.scancode_to_keycode(SCANCODE::F15)
F16 =
SDL2.scancode_to_keycode(SCANCODE::F16)
F17 =
SDL2.scancode_to_keycode(SCANCODE::F17)
F18 =
SDL2.scancode_to_keycode(SCANCODE::F18)
F19 =
SDL2.scancode_to_keycode(SCANCODE::F19)
F20 =
SDL2.scancode_to_keycode(SCANCODE::F20)
F21 =
SDL2.scancode_to_keycode(SCANCODE::F21)
F22 =
SDL2.scancode_to_keycode(SCANCODE::F22)
F23 =
SDL2.scancode_to_keycode(SCANCODE::F23)
F24 =
SDL2.scancode_to_keycode(SCANCODE::F24)
EXECUTE =
SDL2.scancode_to_keycode(SCANCODE::EXECUTE)
HELP =
SDL2.scancode_to_keycode(SCANCODE::HELP)
SDL2.scancode_to_keycode(SCANCODE::MENU)
SELECT =
SDL2.scancode_to_keycode(SCANCODE::SELECT)
STOP =
SDL2.scancode_to_keycode(SCANCODE::STOP)
AGAIN =
SDL2.scancode_to_keycode(SCANCODE::AGAIN)
UNDO =
SDL2.scancode_to_keycode(SCANCODE::UNDO)
CUT =
SDL2.scancode_to_keycode(SCANCODE::CUT)
COPY =
SDL2.scancode_to_keycode(SCANCODE::COPY)
PASTE =
SDL2.scancode_to_keycode(SCANCODE::PASTE)
FIND =
SDL2.scancode_to_keycode(SCANCODE::FIND)
MUTE =
SDL2.scancode_to_keycode(SCANCODE::MUTE)
VOLUMEUP =
SDL2.scancode_to_keycode(SCANCODE::VOLUMEUP)
VOLUMEDOWN =
SDL2.scancode_to_keycode(SCANCODE::VOLUMEDOWN)
KP_COMMA =
SDL2.scancode_to_keycode(SCANCODE::KP_COMMA)
KP_EQUALSAS400 =
SDL2.scancode_to_keycode(SCANCODE::KP_EQUALSAS400)
ALTERASE =
SDL2.scancode_to_keycode(SCANCODE::ALTERASE)
SYSREQ =
SDL2.scancode_to_keycode(SCANCODE::SYSREQ)
CANCEL =
SDL2.scancode_to_keycode(SCANCODE::CANCEL)
CLEAR =
SDL2.scancode_to_keycode(SCANCODE::CLEAR)
PRIOR =
SDL2.scancode_to_keycode(SCANCODE::PRIOR)
RETURN2 =
SDL2.scancode_to_keycode(SCANCODE::RETURN2)
SEPARATOR =
SDL2.scancode_to_keycode(SCANCODE::SEPARATOR)
OUT =
SDL2.scancode_to_keycode(SCANCODE::OUT)
OPER =
SDL2.scancode_to_keycode(SCANCODE::OPER)
CLEARAGAIN =
SDL2.scancode_to_keycode(SCANCODE::CLEARAGAIN)
CRSEL =
SDL2.scancode_to_keycode(SCANCODE::CRSEL)
EXSEL =
SDL2.scancode_to_keycode(SCANCODE::EXSEL)
KP_00 =
SDL2.scancode_to_keycode(SCANCODE::KP_00)
KP_000 =
SDL2.scancode_to_keycode(SCANCODE::KP_000)
THOUSANDSSEPARATOR =
SDL2.scancode_to_keycode(SCANCODE::THOUSANDSSEPARATOR)
DECIMALSEPARATOR =
SDL2.scancode_to_keycode(SCANCODE::DECIMALSEPARATOR)
CURRENCYUNIT =
SDL2.scancode_to_keycode(SCANCODE::CURRENCYUNIT)
CURRENCYSUBUNIT =
SDL2.scancode_to_keycode(SCANCODE::CURRENCYSUBUNIT)
KP_LEFTPAREN =
SDL2.scancode_to_keycode(SCANCODE::KP_LEFTPAREN)
KP_RIGHTPAREN =
SDL2.scancode_to_keycode(SCANCODE::KP_RIGHTPAREN)
KP_LEFTBRACE =
SDL2.scancode_to_keycode(SCANCODE::KP_LEFTBRACE)
KP_RIGHTBRACE =
SDL2.scancode_to_keycode(SCANCODE::KP_RIGHTBRACE)
KP_TAB =
SDL2.scancode_to_keycode(SCANCODE::KP_TAB)
KP_BACKSPACE =
SDL2.scancode_to_keycode(SCANCODE::KP_BACKSPACE)
KP_A =
SDL2.scancode_to_keycode(SCANCODE::KP_A)
KP_B =
SDL2.scancode_to_keycode(SCANCODE::KP_B)
KP_C =
SDL2.scancode_to_keycode(SCANCODE::KP_C)
KP_D =
SDL2.scancode_to_keycode(SCANCODE::KP_D)
KP_E =
SDL2.scancode_to_keycode(SCANCODE::KP_E)
KP_F =
SDL2.scancode_to_keycode(SCANCODE::KP_F)
KP_XOR =
SDL2.scancode_to_keycode(SCANCODE::KP_XOR)
KP_POWER =
SDL2.scancode_to_keycode(SCANCODE::KP_POWER)
KP_PERCENT =
SDL2.scancode_to_keycode(SCANCODE::KP_PERCENT)
KP_LESS =
SDL2.scancode_to_keycode(SCANCODE::KP_LESS)
KP_GREATER =
SDL2.scancode_to_keycode(SCANCODE::KP_GREATER)
KP_AMPERSAND =
SDL2.scancode_to_keycode(SCANCODE::KP_AMPERSAND)
KP_DBLAMPERSAND =
SDL2.scancode_to_keycode(SCANCODE::KP_DBLAMPERSAND)
KP_VERTICALBAR =
SDL2.scancode_to_keycode(SCANCODE::KP_VERTICALBAR)
KP_DBLVERTICALBAR =
SDL2.scancode_to_keycode(SCANCODE::KP_DBLVERTICALBAR)
KP_COLON =
SDL2.scancode_to_keycode(SCANCODE::KP_COLON)
KP_HASH =
SDL2.scancode_to_keycode(SCANCODE::KP_HASH)
KP_SPACE =
SDL2.scancode_to_keycode(SCANCODE::KP_SPACE)
KP_AT =
SDL2.scancode_to_keycode(SCANCODE::KP_AT)
KP_EXCLAM =
SDL2.scancode_to_keycode(SCANCODE::KP_EXCLAM)
KP_MEMSTORE =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMSTORE)
KP_MEMRECALL =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMRECALL)
KP_MEMCLEAR =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMCLEAR)
KP_MEMADD =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMADD)
KP_MEMSUBTRACT =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMSUBTRACT)
KP_MEMMULTIPLY =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMMULTIPLY)
KP_MEMDIVIDE =
SDL2.scancode_to_keycode(SCANCODE::KP_MEMDIVIDE)
KP_PLUSMINUS =
SDL2.scancode_to_keycode(SCANCODE::KP_PLUSMINUS)
KP_CLEAR =
SDL2.scancode_to_keycode(SCANCODE::KP_CLEAR)
KP_CLEARENTRY =
SDL2.scancode_to_keycode(SCANCODE::KP_CLEARENTRY)
KP_BINARY =
SDL2.scancode_to_keycode(SCANCODE::KP_BINARY)
KP_OCTAL =
SDL2.scancode_to_keycode(SCANCODE::KP_OCTAL)
KP_DECIMAL =
SDL2.scancode_to_keycode(SCANCODE::KP_DECIMAL)
KP_HEXADECIMAL =
SDL2.scancode_to_keycode(SCANCODE::KP_HEXADECIMAL)
LCTRL =
SDL2.scancode_to_keycode(SCANCODE::LCTRL)
LSHIFT =
SDL2.scancode_to_keycode(SCANCODE::LSHIFT)
LALT =
SDL2.scancode_to_keycode(SCANCODE::LALT)
LGUI =
SDL2.scancode_to_keycode(SCANCODE::LGUI)
RCTRL =
SDL2.scancode_to_keycode(SCANCODE::RCTRL)
RSHIFT =
SDL2.scancode_to_keycode(SCANCODE::RSHIFT)
RALT =
SDL2.scancode_to_keycode(SCANCODE::RALT)
RGUI =
SDL2.scancode_to_keycode(SCANCODE::RGUI)
MODE =
SDL2.scancode_to_keycode(SCANCODE::MODE)
AUDIONEXT =
SDL2.scancode_to_keycode(SCANCODE::AUDIONEXT)
AUDIOPREV =
SDL2.scancode_to_keycode(SCANCODE::AUDIOPREV)
AUDIOSTOP =
SDL2.scancode_to_keycode(SCANCODE::AUDIOSTOP)
AUDIOPLAY =
SDL2.scancode_to_keycode(SCANCODE::AUDIOPLAY)
AUDIOMUTE =
SDL2.scancode_to_keycode(SCANCODE::AUDIOMUTE)
MEDIASELECT =
SDL2.scancode_to_keycode(SCANCODE::MEDIASELECT)
WWW =
SDL2.scancode_to_keycode(SCANCODE::WWW)
MAIL =
SDL2.scancode_to_keycode(SCANCODE::MAIL)
CALCULATOR =
SDL2.scancode_to_keycode(SCANCODE::CALCULATOR)
COMPUTER =
SDL2.scancode_to_keycode(SCANCODE::COMPUTER)
AC_SEARCH =
SDL2.scancode_to_keycode(SCANCODE::AC_SEARCH)
AC_HOME =
SDL2.scancode_to_keycode(SCANCODE::AC_HOME)
AC_BACK =
SDL2.scancode_to_keycode(SCANCODE::AC_BACK)
AC_FORWARD =
SDL2.scancode_to_keycode(SCANCODE::AC_FORWARD)
AC_STOP =
SDL2.scancode_to_keycode(SCANCODE::AC_STOP)
AC_REFRESH =
SDL2.scancode_to_keycode(SCANCODE::AC_REFRESH)
AC_BOOKMARKS =
SDL2.scancode_to_keycode(SCANCODE::AC_BOOKMARKS)
BRIGHTNESSDOWN =
SDL2.scancode_to_keycode(SCANCODE::BRIGHTNESSDOWN)
BRIGHTNESSUP =
SDL2.scancode_to_keycode(SCANCODE::BRIGHTNESSUP)
DISPLAYSWITCH =
SDL2.scancode_to_keycode(SCANCODE::DISPLAYSWITCH)
KBDILLUMTOGGLE =
SDL2.scancode_to_keycode(SCANCODE::KBDILLUMTOGGLE)
KBDILLUMDOWN =
SDL2.scancode_to_keycode(SCANCODE::KBDILLUMDOWN)
KBDILLUMUP =
SDL2.scancode_to_keycode(SCANCODE::KBDILLUMUP)
EJECT =
SDL2.scancode_to_keycode(SCANCODE::EJECT)
SLEEP =
SDL2.scancode_to_keycode(SCANCODE::SLEEP)

Method Summary

Methods included from EnumerableConstants

included