ScanCode enum

Scancodes.

SDL Docs

Inheritance

Constructors

ScanCode()
const

Values

unknown → const ScanCode

SDL_SCANCODE_UNKNOWN

a → const ScanCode

SDL_SCANCODE_A

b → const ScanCode

SDL_SCANCODE_B

c → const ScanCode

SDL_SCANCODE_C

d → const ScanCode

SDL_SCANCODE_D

e → const ScanCode

SDL_SCANCODE_E

f → const ScanCode

SDL_SCANCODE_F

g → const ScanCode

SDL_SCANCODE_G

h → const ScanCode

SDL_SCANCODE_H

i → const ScanCode

SDL_SCANCODE_I

j → const ScanCode

SDL_SCANCODE_J

k → const ScanCode

SDL_SCANCODE_K

l → const ScanCode

SDL_SCANCODE_L

m → const ScanCode

SDL_SCANCODE_M

n → const ScanCode

SDL_SCANCODE_N

o → const ScanCode

SDL_SCANCODE_O

p → const ScanCode

SDL_SCANCODE_P

q → const ScanCode

SDL_SCANCODE_Q

r → const ScanCode

SDL_SCANCODE_R

s → const ScanCode

SDL_SCANCODE_S

t → const ScanCode

SDL_SCANCODE_T

u → const ScanCode

SDL_SCANCODE_U

v → const ScanCode

SDL_SCANCODE_V

w → const ScanCode

SDL_SCANCODE_W

x → const ScanCode

SDL_SCANCODE_X

y → const ScanCode

SDL_SCANCODE_Y

z → const ScanCode

SDL_SCANCODE_Z

digit1 → const ScanCode

SDL_SCANCODE_1

digit2 → const ScanCode

SDL_SCANCODE_2

digit3 → const ScanCode

SDL_SCANCODE_3

digit4 → const ScanCode

SDL_SCANCODE_4

digit5 → const ScanCode

SDL_SCANCODE_5

digit6 → const ScanCode

SDL_SCANCODE_6

digit7 → const ScanCode

SDL_SCANCODE_7

digit8 → const ScanCode

SDL_SCANCODE_8

digit9 → const ScanCode

SDL_SCANCODE_9

digit0 → const ScanCode

SDL_SCANCODE_0

return_ → const ScanCode

SDL_SCANCODE_RETURN

escape → const ScanCode

SDL_SCANCODE_ESCAPE

backspace → const ScanCode

SDL_SCANCODE_BACKSPACE

tab → const ScanCode

SDL_SCANCODE_TAB

space → const ScanCode

SDL_SCANCODE_SPACE

minus → const ScanCode

SDL_SCANCODE_MINUS

equals → const ScanCode

SDL_SCANCODE_EQUALS

leftbracket → const ScanCode

SDL_SCANCODE_LEFTBRACKET

rightbracket → const ScanCode

SDL_SCANCODE_RIGHTBRACKET

backslash → const ScanCode

SDL_SCANCODE_BACKSLASH

nonushash → const ScanCode

SDL_SCANCODE_NONUSHASH

semicolon → const ScanCode

SDL_SCANCODE_SEMICOLON

apostrophe → const ScanCode

SDL_SCANCODE_APOSTROPHE

grave → const ScanCode

SDL_SCANCODE_GRAVE

comma → const ScanCode

SDL_SCANCODE_COMMA

period → const ScanCode

SDL_SCANCODE_PERIOD

slash → const ScanCode

SDL_SCANCODE_SLASH

capslock → const ScanCode

SDL_SCANCODE_CAPSLOCK

f1 → const ScanCode

SDL_SCANCODE_F1

f2 → const ScanCode

SDL_SCANCODE_F2

f3 → const ScanCode

SDL_SCANCODE_F3

f4 → const ScanCode

SDL_SCANCODE_F4

f5 → const ScanCode

SDL_SCANCODE_F5

f6 → const ScanCode

SDL_SCANCODE_F6

f7 → const ScanCode

SDL_SCANCODE_F7

f8 → const ScanCode

SDL_SCANCODE_F8

f9 → const ScanCode

SDL_SCANCODE_F9

f10 → const ScanCode

SDL_SCANCODE_F10

f11 → const ScanCode

SDL_SCANCODE_F11

f12 → const ScanCode

SDL_SCANCODE_F12

printscreen → const ScanCode

SDL_SCANCODE_PRINTSCREEN

scrolllock → const ScanCode

SDL_SCANCODE_SCROLLLOCK

pause → const ScanCode

SDL_SCANCODE_PAUSE

insert → const ScanCode

SDL_SCANCODE_INSERT

home → const ScanCode

SDL_SCANCODE_HOME

pageup → const ScanCode

SDL_SCANCODE_PAGEUP

delete → const ScanCode

SDL_SCANCODE_DELETE

end → const ScanCode

SDL_SCANCODE_END

pagedown → const ScanCode

SDL_SCANCODE_PAGEDOWN

SDL_SCANCODE_RIGHT

left → const ScanCode

SDL_SCANCODE_LEFT

down → const ScanCode

SDL_SCANCODE_DOWN

up → const ScanCode

SDL_SCANCODE_UP

numlockclear → const ScanCode

SDL_SCANCODE_NUMLOCKCLEAR

kp_divide → const ScanCode

SDL_SCANCODE_KP_DIVIDE

kp_multiply → const ScanCode

SDL_SCANCODE_KP_MULTIPLY

kp_minus → const ScanCode

SDL_SCANCODE_KP_MINUS

kp_plus → const ScanCode

SDL_SCANCODE_KP_PLUS

kp_enter → const ScanCode

SDL_SCANCODE_KP_ENTER

kp_1 → const ScanCode

SDL_SCANCODE_KP_1

kp_2 → const ScanCode

SDL_SCANCODE_KP_2

kp_3 → const ScanCode

SDL_SCANCODE_KP_3

kp_4 → const ScanCode

SDL_SCANCODE_KP_4

kp_5 → const ScanCode

SDL_SCANCODE_KP_5

kp_6 → const ScanCode

SDL_SCANCODE_KP_6

kp_7 → const ScanCode

SDL_SCANCODE_KP_7

kp_8 → const ScanCode

SDL_SCANCODE_KP_8

kp_9 → const ScanCode

SDL_SCANCODE_KP_9

kp_0 → const ScanCode

SDL_SCANCODE_KP_0

kp_period → const ScanCode

SDL_SCANCODE_KP_PERIOD

nonusbackslash → const ScanCode

SDL_SCANCODE_NONUSBACKSLASH

application → const ScanCode

SDL_SCANCODE_APPLICATION

power → const ScanCode

SDL_SCANCODE_POWER

kp_equals → const ScanCode

SDL_SCANCODE_KP_EQUALS

f13 → const ScanCode

SDL_SCANCODE_F13

f14 → const ScanCode

SDL_SCANCODE_F14

f15 → const ScanCode

SDL_SCANCODE_F15

f16 → const ScanCode

SDL_SCANCODE_F16

f17 → const ScanCode

SDL_SCANCODE_F17

f18 → const ScanCode

SDL_SCANCODE_F18

f19 → const ScanCode

SDL_SCANCODE_F19

f20 → const ScanCode

SDL_SCANCODE_F20

f21 → const ScanCode

SDL_SCANCODE_F21

f22 → const ScanCode

SDL_SCANCODE_F22

f23 → const ScanCode

SDL_SCANCODE_F23

f24 → const ScanCode

SDL_SCANCODE_F24

execute → const ScanCode

SDL_SCANCODE_EXECUTE

help → const ScanCode

SDL_SCANCODE_HELP

SDL_SCANCODE_MENU

select → const ScanCode

SDL_SCANCODE_SELECT

stop → const ScanCode

SDL_SCANCODE_STOP

again → const ScanCode

SDL_SCANCODE_AGAIN

undo → const ScanCode

SDL_SCANCODE_UNDO

cut → const ScanCode

SDL_SCANCODE_CUT

copy → const ScanCode

SDL_SCANCODE_COPY

paste → const ScanCode

SDL_SCANCODE_PASTE

find → const ScanCode

SDL_SCANCODE_FIND

mute → const ScanCode

SDL_SCANCODE_MUTE

volumeup → const ScanCode

SDL_SCANCODE_VOLUMEUP

volumedown → const ScanCode

SDL_SCANCODE_VOLUMEDOWN

kp_comma → const ScanCode

SDL_SCANCODE_KP_COMMA

kp_equalsas400 → const ScanCode

SDL_SCANCODE_KP_EQUALSAS400

international1 → const ScanCode

SDL_SCANCODE_INTERNATIONAL1

international2 → const ScanCode

SDL_SCANCODE_INTERNATIONAL2

international3 → const ScanCode

SDL_SCANCODE_INTERNATIONAL3

international4 → const ScanCode

SDL_SCANCODE_INTERNATIONAL4

international5 → const ScanCode

SDL_SCANCODE_INTERNATIONAL5

international6 → const ScanCode

SDL_SCANCODE_INTERNATIONAL6

international7 → const ScanCode

SDL_SCANCODE_INTERNATIONAL7

international8 → const ScanCode

SDL_SCANCODE_INTERNATIONAL8

international9 → const ScanCode

SDL_SCANCODE_INTERNATIONAL9

lang1 → const ScanCode

SDL_SCANCODE_LANG1

lang2 → const ScanCode

SDL_SCANCODE_LANG2

lang3 → const ScanCode

SDL_SCANCODE_LANG3

lang4 → const ScanCode

SDL_SCANCODE_LANG4

lang5 → const ScanCode

SDL_SCANCODE_LANG5

lang6 → const ScanCode

SDL_SCANCODE_LANG6

lang7 → const ScanCode

SDL_SCANCODE_LANG7

lang8 → const ScanCode

SDL_SCANCODE_LANG8

lang9 → const ScanCode

SDL_SCANCODE_LANG9

alterase → const ScanCode

SDL_SCANCODE_ALTERASE

sysreq → const ScanCode

SDL_SCANCODE_SYSREQ

cancel → const ScanCode

SDL_SCANCODE_CANCEL

clear → const ScanCode

SDL_SCANCODE_CLEAR

prior → const ScanCode

SDL_SCANCODE_PRIOR

return2 → const ScanCode

SDL_SCANCODE_RETURN2

separator → const ScanCode

SDL_SCANCODE_SEPARATOR

out → const ScanCode

SDL_SCANCODE_OUT

oper → const ScanCode

SDL_SCANCODE_OPER

clearagain → const ScanCode

SDL_SCANCODE_CLEARAGAIN

crsel → const ScanCode

SDL_SCANCODE_CRSEL

exsel → const ScanCode

SDL_SCANCODE_EXSEL

kp_00 → const ScanCode

SDL_SCANCODE_KP_00

kp_000 → const ScanCode

SDL_SCANCODE_KP_000

thousandsseparator → const ScanCode

SDL_SCANCODE_THOUSANDSSEPARATOR

decimalseparator → const ScanCode

SDL_SCANCODE_DECIMALSEPARATOR

currencyunit → const ScanCode

SDL_SCANCODE_CURRENCYUNIT

currencysubunit → const ScanCode

SDL_SCANCODE_CURRENCYSUBUNIT

kp_leftparen → const ScanCode

SDL_SCANCODE_KP_LEFTPAREN

kp_rightparen → const ScanCode

SDL_SCANCODE_KP_RIGHTPAREN

kp_leftbrace → const ScanCode

SDL_SCANCODE_KP_LEFTBRACE

kp_rightbrace → const ScanCode

SDL_SCANCODE_KP_RIGHTBRACE

kp_tab → const ScanCode

SDL_SCANCODE_KP_TAB

kp_backspace → const ScanCode

SDL_SCANCODE_KP_BACKSPACE

kp_a → const ScanCode

SDL_SCANCODE_KP_A

kp_b → const ScanCode

SDL_SCANCODE_KP_B

kp_c → const ScanCode

SDL_SCANCODE_KP_C

kp_d → const ScanCode

SDL_SCANCODE_KP_D

kp_e → const ScanCode

SDL_SCANCODE_KP_E

kp_f → const ScanCode

SDL_SCANCODE_KP_F

kp_xor → const ScanCode

SDL_SCANCODE_KP_XOR

kp_power → const ScanCode

SDL_SCANCODE_KP_POWER

kp_percent → const ScanCode

SDL_SCANCODE_KP_PERCENT

kp_less → const ScanCode

SDL_SCANCODE_KP_LESS

kp_greater → const ScanCode

SDL_SCANCODE_KP_GREATER

kp_ampersand → const ScanCode

SDL_SCANCODE_KP_AMPERSAND

kp_dblampersand → const ScanCode

SDL_SCANCODE_KP_DBLAMPERSAND

kp_verticalbar → const ScanCode

SDL_SCANCODE_KP_VERTICALBAR

kp_dblverticalbar → const ScanCode

SDL_SCANCODE_KP_DBLVERTICALBAR

kp_colon → const ScanCode

SDL_SCANCODE_KP_COLON

kp_hash → const ScanCode

SDL_SCANCODE_KP_HASH

kp_space → const ScanCode

SDL_SCANCODE_KP_SPACE

kp_at → const ScanCode

SDL_SCANCODE_KP_AT

kp_exclam → const ScanCode

SDL_SCANCODE_KP_EXCLAM

kp_memstore → const ScanCode

SDL_SCANCODE_KP_MEMSTORE

kp_memrecall → const ScanCode

SDL_SCANCODE_KP_MEMRECALL

kp_memclear → const ScanCode

SDL_SCANCODE_KP_MEMCLEAR

kp_memadd → const ScanCode

SDL_SCANCODE_KP_MEMADD

kp_memsubtract → const ScanCode

SDL_SCANCODE_KP_MEMSUBTRACT

kp_memmultiply → const ScanCode

SDL_SCANCODE_KP_MEMMULTIPLY

kp_memdivide → const ScanCode

SDL_SCANCODE_KP_MEMDIVIDE

kp_plusminus → const ScanCode

SDL_SCANCODE_KP_PLUSMINUS

kp_clear → const ScanCode

SDL_SCANCODE_KP_CLEAR

kp_clearentry → const ScanCode

SDL_SCANCODE_KP_CLEARENTRY

kp_binary → const ScanCode

SDL_SCANCODE_KP_BINARY

kp_octal → const ScanCode

SDL_SCANCODE_KP_OCTAL

kp_decimal → const ScanCode

SDL_SCANCODE_KP_DECIMAL

kp_hexadecimal → const ScanCode

SDL_SCANCODE_KP_HEXADECIMAL

lctrl → const ScanCode

SDL_SCANCODE_LCTRL

lshift → const ScanCode

SDL_SCANCODE_LSHIFT

lalt → const ScanCode

SDL_SCANCODE_LALT

lgui → const ScanCode

SDL_SCANCODE_LGUI

rctrl → const ScanCode

SDL_SCANCODE_RCTRL

rshift → const ScanCode

SDL_SCANCODE_RSHIFT

ralt → const ScanCode

SDL_SCANCODE_RALT

rgui → const ScanCode

SDL_SCANCODE_RGUI

mode → const ScanCode

SDL_SCANCODE_MODE

audionext → const ScanCode

SDL_SCANCODE_AUDIONEXT

audioprev → const ScanCode

SDL_SCANCODE_AUDIOPREV

audiostop → const ScanCode

SDL_SCANCODE_AUDIOSTOP

audioplay → const ScanCode

SDL_SCANCODE_AUDIOPLAY

audiomute → const ScanCode

SDL_SCANCODE_AUDIOMUTE

mediaselect → const ScanCode

SDL_SCANCODE_MEDIASELECT

www → const ScanCode

SDL_SCANCODE_WWW

mail → const ScanCode

SDL_SCANCODE_MAIL

calculator → const ScanCode

SDL_SCANCODE_CALCULATOR

computer → const ScanCode

SDL_SCANCODE_COMPUTER

SDL_SCANCODE_AC_SEARCH

ac_home → const ScanCode

SDL_SCANCODE_AC_HOME

ac_back → const ScanCode

SDL_SCANCODE_AC_BACK

ac_forward → const ScanCode

SDL_SCANCODE_AC_FORWARD

ac_stop → const ScanCode

SDL_SCANCODE_AC_STOP

ac_refresh → const ScanCode

SDL_SCANCODE_AC_REFRESH

ac_bookmarks → const ScanCode

SDL_SCANCODE_AC_BOOKMARKS

brightnessdown → const ScanCode

SDL_SCANCODE_BRIGHTNESSDOWN

brightnessup → const ScanCode

SDL_SCANCODE_BRIGHTNESSUP

displayswitch → const ScanCode

SDL_SCANCODE_DISPLAYSWITCH

kbdillumtoggle → const ScanCode

SDL_SCANCODE_KBDILLUMTOGGLE

kbdillumdown → const ScanCode

SDL_SCANCODE_KBDILLUMDOWN

kbdillumup → const ScanCode

SDL_SCANCODE_KBDILLUMUP

eject → const ScanCode

SDL_SCANCODE_EJECT

sleep → const ScanCode

SDL_SCANCODE_SLEEP

app1 → const ScanCode

SDL_SCANCODE_APP1

app2 → const ScanCode

SDL_SCANCODE_APP2

audiorewind → const ScanCode

SDL_SCANCODE_AUDIOREWIND

audiofastforward → const ScanCode

SDL_SCANCODE_AUDIOFASTFORWARD

num_scancodes → const ScanCode

SDL_NUM_SCANCODES

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

values → const List<ScanCode>
A constant List of the values in this enum, in order of their declaration.