Class SDL_Keycode

  • All Implemented Interfaces:
    JnaEnum

    public final class SDL_Keycode
    extends Object
    implements JnaEnum
    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 always map to SDLK_0...SDLK_9, regardless of layout.

    • Field Detail

      • SDLK_CAPSLOCK

        public static final int SDLK_CAPSLOCK
      • SDLK_F1

        public static final int SDLK_F1
      • SDLK_F2

        public static final int SDLK_F2
      • SDLK_F3

        public static final int SDLK_F3
      • SDLK_F4

        public static final int SDLK_F4
      • SDLK_F5

        public static final int SDLK_F5
      • SDLK_F6

        public static final int SDLK_F6
      • SDLK_F7

        public static final int SDLK_F7
      • SDLK_F8

        public static final int SDLK_F8
      • SDLK_F9

        public static final int SDLK_F9
      • SDLK_F10

        public static final int SDLK_F10
      • SDLK_F11

        public static final int SDLK_F11
      • SDLK_F12

        public static final int SDLK_F12
      • SDLK_PRINTSCREEN

        public static final int SDLK_PRINTSCREEN
      • SDLK_SCROLLLOCK

        public static final int SDLK_SCROLLLOCK
      • SDLK_PAUSE

        public static final int SDLK_PAUSE
      • SDLK_INSERT

        public static final int SDLK_INSERT
      • SDLK_HOME

        public static final int SDLK_HOME
      • SDLK_PAGEUP

        public static final int SDLK_PAGEUP
      • SDLK_END

        public static final int SDLK_END
      • SDLK_PAGEDOWN

        public static final int SDLK_PAGEDOWN
      • SDLK_RIGHT

        public static final int SDLK_RIGHT
      • SDLK_LEFT

        public static final int SDLK_LEFT
      • SDLK_DOWN

        public static final int SDLK_DOWN
      • SDLK_UP

        public static final int SDLK_UP
      • SDLK_NUMLOCKCLEAR

        public static final int SDLK_NUMLOCKCLEAR
      • SDLK_KP_DIVIDE

        public static final int SDLK_KP_DIVIDE
      • SDLK_KP_MULTIPLY

        public static final int SDLK_KP_MULTIPLY
      • SDLK_KP_MINUS

        public static final int SDLK_KP_MINUS
      • SDLK_KP_PLUS

        public static final int SDLK_KP_PLUS
      • SDLK_KP_ENTER

        public static final int SDLK_KP_ENTER
      • SDLK_KP_1

        public static final int SDLK_KP_1
      • SDLK_KP_2

        public static final int SDLK_KP_2
      • SDLK_KP_3

        public static final int SDLK_KP_3
      • SDLK_KP_4

        public static final int SDLK_KP_4
      • SDLK_KP_5

        public static final int SDLK_KP_5
      • SDLK_KP_6

        public static final int SDLK_KP_6
      • SDLK_KP_7

        public static final int SDLK_KP_7
      • SDLK_KP_8

        public static final int SDLK_KP_8
      • SDLK_KP_9

        public static final int SDLK_KP_9
      • SDLK_KP_0

        public static final int SDLK_KP_0
      • SDLK_KP_PERIOD

        public static final int SDLK_KP_PERIOD
      • SDLK_APPLICATION

        public static final int SDLK_APPLICATION
      • SDLK_POWER

        public static final int SDLK_POWER
      • SDLK_KP_EQUALS

        public static final int SDLK_KP_EQUALS
      • SDLK_F13

        public static final int SDLK_F13
      • SDLK_F14

        public static final int SDLK_F14
      • SDLK_F15

        public static final int SDLK_F15
      • SDLK_F16

        public static final int SDLK_F16
      • SDLK_F17

        public static final int SDLK_F17
      • SDLK_F18

        public static final int SDLK_F18
      • SDLK_F19

        public static final int SDLK_F19
      • SDLK_F20

        public static final int SDLK_F20
      • SDLK_F21

        public static final int SDLK_F21
      • SDLK_F22

        public static final int SDLK_F22
      • SDLK_F23

        public static final int SDLK_F23
      • SDLK_F24

        public static final int SDLK_F24
      • SDLK_EXECUTE

        public static final int SDLK_EXECUTE
      • SDLK_HELP

        public static final int SDLK_HELP
      • SDLK_MENU

        public static final int SDLK_MENU
      • SDLK_SELECT

        public static final int SDLK_SELECT
      • SDLK_STOP

        public static final int SDLK_STOP
      • SDLK_AGAIN

        public static final int SDLK_AGAIN
      • SDLK_UNDO

        public static final int SDLK_UNDO
      • SDLK_CUT

        public static final int SDLK_CUT
      • SDLK_COPY

        public static final int SDLK_COPY
      • SDLK_PASTE

        public static final int SDLK_PASTE
      • SDLK_FIND

        public static final int SDLK_FIND
      • SDLK_MUTE

        public static final int SDLK_MUTE
      • SDLK_VOLUMEUP

        public static final int SDLK_VOLUMEUP
      • SDLK_VOLUMEDOWN

        public static final int SDLK_VOLUMEDOWN
      • SDLK_KP_COMMA

        public static final int SDLK_KP_COMMA
      • SDLK_KP_EQUALSAS400

        public static final int SDLK_KP_EQUALSAS400
      • SDLK_ALTERASE

        public static final int SDLK_ALTERASE
      • SDLK_SYSREQ

        public static final int SDLK_SYSREQ
      • SDLK_CANCEL

        public static final int SDLK_CANCEL
      • SDLK_CLEAR

        public static final int SDLK_CLEAR
      • SDLK_PRIOR

        public static final int SDLK_PRIOR
      • SDLK_RETURN2

        public static final int SDLK_RETURN2
      • SDLK_SEPARATOR

        public static final int SDLK_SEPARATOR
      • SDLK_OUT

        public static final int SDLK_OUT
      • SDLK_OPER

        public static final int SDLK_OPER
      • SDLK_CLEARAGAIN

        public static final int SDLK_CLEARAGAIN
      • SDLK_CRSEL

        public static final int SDLK_CRSEL
      • SDLK_EXSEL

        public static final int SDLK_EXSEL
      • SDLK_KP_00

        public static final int SDLK_KP_00
      • SDLK_KP_000

        public static final int SDLK_KP_000
      • SDLK_THOUSANDSSEPARATOR

        public static final int SDLK_THOUSANDSSEPARATOR
      • SDLK_DECIMALSEPARATOR

        public static final int SDLK_DECIMALSEPARATOR
      • SDLK_CURRENCYUNIT

        public static final int SDLK_CURRENCYUNIT
      • SDLK_CURRENCYSUBUNIT

        public static final int SDLK_CURRENCYSUBUNIT
      • SDLK_KP_LEFTPAREN

        public static final int SDLK_KP_LEFTPAREN
      • SDLK_KP_RIGHTPAREN

        public static final int SDLK_KP_RIGHTPAREN
      • SDLK_KP_LEFTBRACE

        public static final int SDLK_KP_LEFTBRACE
      • SDLK_KP_RIGHTBRACE

        public static final int SDLK_KP_RIGHTBRACE
      • SDLK_KP_TAB

        public static final int SDLK_KP_TAB
      • SDLK_KP_BACKSPACE

        public static final int SDLK_KP_BACKSPACE
      • SDLK_KP_A

        public static final int SDLK_KP_A
      • SDLK_KP_B

        public static final int SDLK_KP_B
      • SDLK_KP_C

        public static final int SDLK_KP_C
      • SDLK_KP_D

        public static final int SDLK_KP_D
      • SDLK_KP_E

        public static final int SDLK_KP_E
      • SDLK_KP_F

        public static final int SDLK_KP_F
      • SDLK_KP_XOR

        public static final int SDLK_KP_XOR
      • SDLK_KP_POWER

        public static final int SDLK_KP_POWER
      • SDLK_KP_PERCENT

        public static final int SDLK_KP_PERCENT
      • SDLK_KP_LESS

        public static final int SDLK_KP_LESS
      • SDLK_KP_GREATER

        public static final int SDLK_KP_GREATER
      • SDLK_KP_AMPERSAND

        public static final int SDLK_KP_AMPERSAND
      • SDLK_KP_DBLAMPERSAND

        public static final int SDLK_KP_DBLAMPERSAND
      • SDLK_KP_VERTICALBAR

        public static final int SDLK_KP_VERTICALBAR
      • SDLK_KP_DBLVERTICALBAR

        public static final int SDLK_KP_DBLVERTICALBAR
      • SDLK_KP_COLON

        public static final int SDLK_KP_COLON
      • SDLK_KP_HASH

        public static final int SDLK_KP_HASH
      • SDLK_KP_SPACE

        public static final int SDLK_KP_SPACE
      • SDLK_KP_AT

        public static final int SDLK_KP_AT
      • SDLK_KP_EXCLAM

        public static final int SDLK_KP_EXCLAM
      • SDLK_KP_MEMSTORE

        public static final int SDLK_KP_MEMSTORE
      • SDLK_KP_MEMRECALL

        public static final int SDLK_KP_MEMRECALL
      • SDLK_KP_MEMCLEAR

        public static final int SDLK_KP_MEMCLEAR
      • SDLK_KP_MEMADD

        public static final int SDLK_KP_MEMADD
      • SDLK_KP_MEMSUBTRACT

        public static final int SDLK_KP_MEMSUBTRACT
      • SDLK_KP_MEMMULTIPLY

        public static final int SDLK_KP_MEMMULTIPLY
      • SDLK_KP_MEMDIVIDE

        public static final int SDLK_KP_MEMDIVIDE
      • SDLK_KP_PLUSMINUS

        public static final int SDLK_KP_PLUSMINUS
      • SDLK_KP_CLEAR

        public static final int SDLK_KP_CLEAR
      • SDLK_KP_CLEARENTRY

        public static final int SDLK_KP_CLEARENTRY
      • SDLK_KP_BINARY

        public static final int SDLK_KP_BINARY
      • SDLK_KP_OCTAL

        public static final int SDLK_KP_OCTAL
      • SDLK_KP_DECIMAL

        public static final int SDLK_KP_DECIMAL
      • SDLK_KP_HEXADECIMAL

        public static final int SDLK_KP_HEXADECIMAL
      • SDLK_LCTRL

        public static final int SDLK_LCTRL
      • SDLK_LSHIFT

        public static final int SDLK_LSHIFT
      • SDLK_LALT

        public static final int SDLK_LALT
      • SDLK_LGUI

        public static final int SDLK_LGUI
      • SDLK_RCTRL

        public static final int SDLK_RCTRL
      • SDLK_RSHIFT

        public static final int SDLK_RSHIFT
      • SDLK_RALT

        public static final int SDLK_RALT
      • SDLK_RGUI

        public static final int SDLK_RGUI
      • SDLK_MODE

        public static final int SDLK_MODE
      • SDLK_AUDIONEXT

        public static final int SDLK_AUDIONEXT
      • SDLK_AUDIOPREV

        public static final int SDLK_AUDIOPREV
      • SDLK_AUDIOSTOP

        public static final int SDLK_AUDIOSTOP
      • SDLK_AUDIOPLAY

        public static final int SDLK_AUDIOPLAY
      • SDLK_AUDIOMUTE

        public static final int SDLK_AUDIOMUTE
      • SDLK_MEDIASELECT

        public static final int SDLK_MEDIASELECT
      • SDLK_WWW

        public static final int SDLK_WWW
      • SDLK_MAIL

        public static final int SDLK_MAIL
      • SDLK_CALCULATOR

        public static final int SDLK_CALCULATOR
      • SDLK_COMPUTER

        public static final int SDLK_COMPUTER
      • SDLK_AC_SEARCH

        public static final int SDLK_AC_SEARCH
      • SDLK_AC_HOME

        public static final int SDLK_AC_HOME
      • SDLK_AC_BACK

        public static final int SDLK_AC_BACK
      • SDLK_AC_FORWARD

        public static final int SDLK_AC_FORWARD
      • SDLK_AC_STOP

        public static final int SDLK_AC_STOP
      • SDLK_AC_REFRESH

        public static final int SDLK_AC_REFRESH
      • SDLK_AC_BOOKMARKS

        public static final int SDLK_AC_BOOKMARKS
      • SDLK_BRIGHTNESSDOWN

        public static final int SDLK_BRIGHTNESSDOWN
      • SDLK_BRIGHTNESSUP

        public static final int SDLK_BRIGHTNESSUP
      • SDLK_DISPLAYSWITCH

        public static final int SDLK_DISPLAYSWITCH
      • SDLK_KBDILLUMTOGGLE

        public static final int SDLK_KBDILLUMTOGGLE
      • SDLK_KBDILLUMDOWN

        public static final int SDLK_KBDILLUMDOWN
      • SDLK_KBDILLUMUP

        public static final int SDLK_KBDILLUMUP
      • SDLK_EJECT

        public static final int SDLK_EJECT
      • SDLK_SLEEP

        public static final int SDLK_SLEEP
      • SDLK_APP1

        public static final int SDLK_APP1
      • SDLK_APP2

        public static final int SDLK_APP2
      • SDLK_AUDIOREWIND

        public static final int SDLK_AUDIOREWIND
      • SDLK_AUDIOFASTFORWARD

        public static final int SDLK_AUDIOFASTFORWARD
      • SDLK_SOFTLEFT

        public static final int SDLK_SOFTLEFT
      • SDLK_SOFTRIGHT

        public static final int SDLK_SOFTRIGHT
      • SDLK_CALL

        public static final int SDLK_CALL
      • SDLK_ENDCALL

        public static final int SDLK_ENDCALL