mirror of
https://github.com/yeslayla/golang-game-framework.git
synced 2025-04-28 12:15:36 +02:00
261 lines
11 KiB
Go
261 lines
11 KiB
Go
package sdl
|
|
|
|
import (
|
|
"github.com/veandco/go-sdl2/sdl"
|
|
)
|
|
|
|
const (
|
|
SCANCODE_UNKNOWN = sdl.SCANCODE_UNKNOWN
|
|
|
|
SCANCODE_A = sdl.SCANCODE_A
|
|
SCANCODE_B = sdl.SCANCODE_B
|
|
SCANCODE_C = sdl.SCANCODE_C
|
|
SCANCODE_D = sdl.SCANCODE_D
|
|
SCANCODE_E = sdl.SCANCODE_E
|
|
SCANCODE_F = sdl.SCANCODE_F
|
|
SCANCODE_G = sdl.SCANCODE_G
|
|
SCANCODE_H = sdl.SCANCODE_H
|
|
SCANCODE_I = sdl.SCANCODE_I
|
|
SCANCODE_J = sdl.SCANCODE_J
|
|
SCANCODE_K = sdl.SCANCODE_K
|
|
SCANCODE_L = sdl.SCANCODE_L
|
|
SCANCODE_M = sdl.SCANCODE_M
|
|
SCANCODE_N = sdl.SCANCODE_N
|
|
SCANCODE_O = sdl.SCANCODE_O
|
|
SCANCODE_P = sdl.SCANCODE_P
|
|
SCANCODE_Q = sdl.SCANCODE_Q
|
|
SCANCODE_R = sdl.SCANCODE_R
|
|
SCANCODE_S = sdl.SCANCODE_S
|
|
SCANCODE_T = sdl.SCANCODE_T
|
|
SCANCODE_U = sdl.SCANCODE_U
|
|
SCANCODE_V = sdl.SCANCODE_V
|
|
SCANCODE_W = sdl.SCANCODE_W
|
|
SCANCODE_X = sdl.SCANCODE_X
|
|
SCANCODE_Y = sdl.SCANCODE_Y
|
|
SCANCODE_Z = sdl.SCANCODE_Z
|
|
|
|
SCANCODE_1 = sdl.SCANCODE_1
|
|
SCANCODE_2 = sdl.SCANCODE_2
|
|
SCANCODE_3 = sdl.SCANCODE_3
|
|
SCANCODE_4 = sdl.SCANCODE_4
|
|
SCANCODE_5 = sdl.SCANCODE_5
|
|
SCANCODE_6 = sdl.SCANCODE_6
|
|
SCANCODE_7 = sdl.SCANCODE_7
|
|
SCANCODE_8 = sdl.SCANCODE_8
|
|
SCANCODE_9 = sdl.SCANCODE_9
|
|
SCANCODE_0 = sdl.SCANCODE_0
|
|
|
|
SCANCODE_RETURN = sdl.SCANCODE_RETURN
|
|
SCANCODE_ESCAPE = sdl.SCANCODE_ESCAPE
|
|
SCANCODE_BACKSPACE = sdl.SCANCODE_BACKSPACE
|
|
SCANCODE_TAB = sdl.SCANCODE_TAB
|
|
SCANCODE_SPACE = sdl.SCANCODE_SPACE
|
|
|
|
SCANCODE_MINUS = sdl.SCANCODE_MINUS
|
|
SCANCODE_EQUALS = sdl.SCANCODE_EQUALS
|
|
SCANCODE_LEFTBRACKET = sdl.SCANCODE_LEFTBRACKET
|
|
SCANCODE_RIGHTBRACKET = sdl.SCANCODE_RIGHTBRACKET
|
|
SCANCODE_BACKSLASH = sdl.SCANCODE_BACKSLASH
|
|
SCANCODE_NONUSHASH = sdl.SCANCODE_NONUSHASH
|
|
SCANCODE_SEMICOLON = sdl.SCANCODE_SEMICOLON
|
|
SCANCODE_APOSTROPHE = sdl.SCANCODE_APOSTROPHE
|
|
SCANCODE_GRAVE = sdl.SCANCODE_GRAVE
|
|
SCANCODE_COMMA = sdl.SCANCODE_COMMA
|
|
SCANCODE_PERIOD = sdl.SCANCODE_PERIOD
|
|
SCANCODE_SLASH = sdl.SCANCODE_SLASH
|
|
SCANCODE_CAPSLOCK = sdl.SCANCODE_CAPSLOCK
|
|
SCANCODE_F1 = sdl.SCANCODE_F1
|
|
SCANCODE_F2 = sdl.SCANCODE_F2
|
|
SCANCODE_F3 = sdl.SCANCODE_F3
|
|
SCANCODE_F4 = sdl.SCANCODE_F4
|
|
SCANCODE_F5 = sdl.SCANCODE_F5
|
|
SCANCODE_F6 = sdl.SCANCODE_F6
|
|
SCANCODE_F7 = sdl.SCANCODE_F7
|
|
SCANCODE_F8 = sdl.SCANCODE_F8
|
|
SCANCODE_F9 = sdl.SCANCODE_F9
|
|
SCANCODE_F10 = sdl.SCANCODE_F10
|
|
SCANCODE_F11 = sdl.SCANCODE_F11
|
|
SCANCODE_F12 = sdl.SCANCODE_F12
|
|
SCANCODE_PRINTSCREEN = sdl.SCANCODE_PRINTSCREEN
|
|
SCANCODE_SCROLLLOCK = sdl.SCANCODE_SCROLLLOCK
|
|
SCANCODE_PAUSE = sdl.SCANCODE_PAUSE
|
|
SCANCODE_INSERT = sdl.SCANCODE_INSERT
|
|
SCANCODE_HOME = sdl.SCANCODE_HOME
|
|
SCANCODE_PAGEUP = sdl.SCANCODE_PAGEUP
|
|
SCANCODE_DELETE = sdl.SCANCODE_DELETE
|
|
SCANCODE_END = sdl.SCANCODE_END
|
|
SCANCODE_PAGEDOWN = sdl.SCANCODE_PAGEDOWN
|
|
SCANCODE_RIGHT = sdl.SCANCODE_RIGHT
|
|
SCANCODE_LEFT = sdl.SCANCODE_LEFT
|
|
SCANCODE_DOWN = sdl.SCANCODE_DOWN
|
|
SCANCODE_UP = sdl.SCANCODE_UP
|
|
|
|
SCANCODE_NUMLOCKCLEAR = sdl.SCANCODE_NUMLOCKCLEAR
|
|
SCANCODE_KP_DIVIDE = sdl.SCANCODE_KP_DIVIDE
|
|
SCANCODE_KP_MULTIPLY = sdl.SCANCODE_KP_MULTIPLY
|
|
SCANCODE_KP_MINUS = sdl.SCANCODE_KP_MINUS
|
|
SCANCODE_KP_PLUS = sdl.SCANCODE_KP_PLUS
|
|
SCANCODE_KP_ENTER = sdl.SCANCODE_KP_ENTER
|
|
SCANCODE_KP_1 = sdl.SCANCODE_KP_1
|
|
SCANCODE_KP_2 = sdl.SCANCODE_KP_2
|
|
SCANCODE_KP_3 = sdl.SCANCODE_KP_3
|
|
SCANCODE_KP_4 = sdl.SCANCODE_KP_4
|
|
SCANCODE_KP_5 = sdl.SCANCODE_KP_5
|
|
SCANCODE_KP_6 = sdl.SCANCODE_KP_6
|
|
SCANCODE_KP_7 = sdl.SCANCODE_KP_7
|
|
SCANCODE_KP_8 = sdl.SCANCODE_KP_8
|
|
SCANCODE_KP_9 = sdl.SCANCODE_KP_9
|
|
SCANCODE_KP_0 = sdl.SCANCODE_KP_0
|
|
SCANCODE_KP_PERIOD = sdl.SCANCODE_KP_PERIOD
|
|
|
|
SCANCODE_NONUSBACKSLASH = sdl.SCANCODE_NONUSBACKSLASH
|
|
SCANCODE_APPLICATION = sdl.SCANCODE_APPLICATION
|
|
SCANCODE_POWER = sdl.SCANCODE_POWER
|
|
SCANCODE_KP_EQUALS = sdl.SCANCODE_KP_EQUALS
|
|
SCANCODE_F13 = sdl.SCANCODE_F13
|
|
SCANCODE_F14 = sdl.SCANCODE_F14
|
|
SCANCODE_F15 = sdl.SCANCODE_F15
|
|
SCANCODE_F16 = sdl.SCANCODE_F16
|
|
SCANCODE_F17 = sdl.SCANCODE_F17
|
|
SCANCODE_F18 = sdl.SCANCODE_F18
|
|
SCANCODE_F19 = sdl.SCANCODE_F19
|
|
SCANCODE_F20 = sdl.SCANCODE_F20
|
|
SCANCODE_F21 = sdl.SCANCODE_F21
|
|
SCANCODE_F22 = sdl.SCANCODE_F22
|
|
SCANCODE_F23 = sdl.SCANCODE_F23
|
|
SCANCODE_F24 = sdl.SCANCODE_F24
|
|
SCANCODE_EXECUTE = sdl.SCANCODE_EXECUTE
|
|
SCANCODE_HELP = sdl.SCANCODE_HELP
|
|
SCANCODE_MENU = sdl.SCANCODE_MENU
|
|
SCANCODE_SELECT = sdl.SCANCODE_SELECT
|
|
SCANCODE_STOP = sdl.SCANCODE_STOP
|
|
SCANCODE_AGAIN = sdl.SCANCODE_AGAIN
|
|
SCANCODE_UNDO = sdl.SCANCODE_UNDO
|
|
SCANCODE_CUT = sdl.SCANCODE_CUT
|
|
SCANCODE_COPY = sdl.SCANCODE_COPY
|
|
SCANCODE_PASTE = sdl.SCANCODE_PASTE
|
|
SCANCODE_FIND = sdl.SCANCODE_FIND
|
|
SCANCODE_MUTE = sdl.SCANCODE_MUTE
|
|
SCANCODE_VOLUMEUP = sdl.SCANCODE_VOLUMEUP
|
|
SCANCODE_VOLUMEDOWN = sdl.SCANCODE_VOLUMEDOWN
|
|
SCANCODE_KP_COMMA = sdl.SCANCODE_KP_COMMA
|
|
SCANCODE_KP_EQUALSAS400 = sdl.SCANCODE_KP_EQUALSAS400
|
|
|
|
SCANCODE_INTERNATIONAL1 = sdl.SCANCODE_INTERNATIONAL1
|
|
SCANCODE_INTERNATIONAL2 = sdl.SCANCODE_INTERNATIONAL2
|
|
SCANCODE_INTERNATIONAL3 = sdl.SCANCODE_INTERNATIONAL3
|
|
SCANCODE_INTERNATIONAL4 = sdl.SCANCODE_INTERNATIONAL4
|
|
SCANCODE_INTERNATIONAL5 = sdl.SCANCODE_INTERNATIONAL5
|
|
SCANCODE_INTERNATIONAL6 = sdl.SCANCODE_INTERNATIONAL6
|
|
SCANCODE_INTERNATIONAL7 = sdl.SCANCODE_INTERNATIONAL7
|
|
SCANCODE_INTERNATIONAL8 = sdl.SCANCODE_INTERNATIONAL8
|
|
SCANCODE_INTERNATIONAL9 = sdl.SCANCODE_INTERNATIONAL9
|
|
SCANCODE_LANG1 = sdl.SCANCODE_LANG1
|
|
SCANCODE_LANG2 = sdl.SCANCODE_LANG2
|
|
SCANCODE_LANG3 = sdl.SCANCODE_LANG3
|
|
SCANCODE_LANG4 = sdl.SCANCODE_LANG4
|
|
SCANCODE_LANG5 = sdl.SCANCODE_LANG5
|
|
SCANCODE_LANG6 = sdl.SCANCODE_LANG6
|
|
SCANCODE_LANG7 = sdl.SCANCODE_LANG7
|
|
SCANCODE_LANG8 = sdl.SCANCODE_LANG8
|
|
SCANCODE_LANG9 = sdl.SCANCODE_LANG9
|
|
|
|
SCANCODE_ALTERASE = sdl.SCANCODE_ALTERASE
|
|
SCANCODE_SYSREQ = sdl.SCANCODE_SYSREQ
|
|
SCANCODE_CANCEL = sdl.SCANCODE_CANCEL
|
|
SCANCODE_CLEAR = sdl.SCANCODE_CLEAR
|
|
SCANCODE_PRIOR = sdl.SCANCODE_PRIOR
|
|
SCANCODE_RETURN2 = sdl.SCANCODE_RETURN2
|
|
SCANCODE_SEPARATOR = sdl.SCANCODE_SEPARATOR
|
|
SCANCODE_OUT = sdl.SCANCODE_OUT
|
|
SCANCODE_OPER = sdl.SCANCODE_OPER
|
|
SCANCODE_CLEARAGAIN = sdl.SCANCODE_CLEARAGAIN
|
|
SCANCODE_CRSEL = sdl.SCANCODE_CRSEL
|
|
SCANCODE_EXSEL = sdl.SCANCODE_EXSEL
|
|
|
|
SCANCODE_KP_00 = sdl.SCANCODE_KP_00
|
|
SCANCODE_KP_000 = sdl.SCANCODE_KP_000
|
|
SCANCODE_THOUSANDSSEPARATOR = sdl.SCANCODE_THOUSANDSSEPARATOR
|
|
SCANCODE_DECIMALSEPARATOR = sdl.SCANCODE_DECIMALSEPARATOR
|
|
SCANCODE_CURRENCYUNIT = sdl.SCANCODE_CURRENCYUNIT
|
|
SCANCODE_CURRENCYSUBUNIT = sdl.SCANCODE_CURRENCYSUBUNIT
|
|
SCANCODE_KP_LEFTPAREN = sdl.SCANCODE_KP_LEFTPAREN
|
|
SCANCODE_KP_RIGHTPAREN = sdl.SCANCODE_KP_RIGHTPAREN
|
|
SCANCODE_KP_LEFTBRACE = sdl.SCANCODE_KP_LEFTBRACE
|
|
SCANCODE_KP_RIGHTBRACE = sdl.SCANCODE_KP_RIGHTBRACE
|
|
SCANCODE_KP_TAB = sdl.SCANCODE_KP_TAB
|
|
SCANCODE_KP_BACKSPACE = sdl.SCANCODE_KP_BACKSPACE
|
|
SCANCODE_KP_A = sdl.SCANCODE_KP_A
|
|
SCANCODE_KP_B = sdl.SCANCODE_KP_B
|
|
SCANCODE_KP_C = sdl.SCANCODE_KP_C
|
|
SCANCODE_KP_D = sdl.SCANCODE_KP_D
|
|
SCANCODE_KP_E = sdl.SCANCODE_KP_E
|
|
SCANCODE_KP_F = sdl.SCANCODE_KP_F
|
|
SCANCODE_KP_XOR = sdl.SCANCODE_KP_XOR
|
|
SCANCODE_KP_POWER = sdl.SCANCODE_KP_POWER
|
|
SCANCODE_KP_PERCENT = sdl.SCANCODE_KP_PERCENT
|
|
SCANCODE_KP_LESS = sdl.SCANCODE_KP_LESS
|
|
SCANCODE_KP_GREATER = sdl.SCANCODE_KP_GREATER
|
|
SCANCODE_KP_AMPERSAND = sdl.SCANCODE_KP_AMPERSAND
|
|
SCANCODE_KP_DBLAMPERSAND = sdl.SCANCODE_KP_DBLAMPERSAND
|
|
SCANCODE_KP_VERTICALBAR = sdl.SCANCODE_KP_VERTICALBAR
|
|
SCANCODE_KP_DBLVERTICALBAR = sdl.SCANCODE_KP_DBLVERTICALBAR
|
|
SCANCODE_KP_COLON = sdl.SCANCODE_KP_COLON
|
|
SCANCODE_KP_HASH = sdl.SCANCODE_KP_HASH
|
|
SCANCODE_KP_SPACE = sdl.SCANCODE_KP_SPACE
|
|
SCANCODE_KP_AT = sdl.SCANCODE_KP_AT
|
|
SCANCODE_KP_EXCLAM = sdl.SCANCODE_KP_EXCLAM
|
|
SCANCODE_KP_MEMSTORE = sdl.SCANCODE_KP_MEMSTORE
|
|
SCANCODE_KP_MEMRECALL = sdl.SCANCODE_KP_MEMRECALL
|
|
SCANCODE_KP_MEMCLEAR = sdl.SCANCODE_KP_MEMCLEAR
|
|
SCANCODE_KP_MEMADD = sdl.SCANCODE_KP_MEMADD
|
|
SCANCODE_KP_MEMSUBTRACT = sdl.SCANCODE_KP_MEMSUBTRACT
|
|
SCANCODE_KP_MEMMULTIPLY = sdl.SCANCODE_KP_MEMMULTIPLY
|
|
SCANCODE_KP_MEMDIVIDE = sdl.SCANCODE_KP_MEMDIVIDE
|
|
SCANCODE_KP_PLUSMINUS = sdl.SCANCODE_KP_PLUSMINUS
|
|
SCANCODE_KP_CLEAR = sdl.SCANCODE_KP_CLEAR
|
|
SCANCODE_KP_CLEARENTRY = sdl.SCANCODE_KP_CLEARENTRY
|
|
SCANCODE_KP_BINARY = sdl.SCANCODE_KP_BINARY
|
|
SCANCODE_KP_OCTAL = sdl.SCANCODE_KP_OCTAL
|
|
SCANCODE_KP_DECIMAL = sdl.SCANCODE_KP_DECIMAL
|
|
SCANCODE_KP_HEXADECIMAL = sdl.SCANCODE_KP_HEXADECIMAL
|
|
|
|
SCANCODE_LCTRL = sdl.SCANCODE_LCTRL
|
|
SCANCODE_LSHIFT = sdl.SCANCODE_LSHIFT
|
|
SCANCODE_LALT = sdl.SCANCODE_LALT
|
|
SCANCODE_LGUI = sdl.SCANCODE_LGUI
|
|
SCANCODE_RCTRL = sdl.SCANCODE_RCTRL
|
|
SCANCODE_RSHIFT = sdl.SCANCODE_RSHIFT
|
|
SCANCODE_RALT = sdl.SCANCODE_RALT
|
|
SCANCODE_RGUI = sdl.SCANCODE_RGUI
|
|
SCANCODE_MODE = sdl.SCANCODE_MODE
|
|
SCANCODE_AUDIONEXT = sdl.SCANCODE_AUDIONEXT
|
|
SCANCODE_AUDIOPREV = sdl.SCANCODE_AUDIOPREV
|
|
SCANCODE_AUDIOSTOP = sdl.SCANCODE_AUDIOSTOP
|
|
SCANCODE_AUDIOPLAY = sdl.SCANCODE_AUDIOPLAY
|
|
SCANCODE_AUDIOMUTE = sdl.SCANCODE_AUDIOMUTE
|
|
SCANCODE_MEDIASELECT = sdl.SCANCODE_MEDIASELECT
|
|
SCANCODE_WWW = sdl.SCANCODE_WWW
|
|
SCANCODE_MAIL = sdl.SCANCODE_MAIL
|
|
SCANCODE_CALCULATOR = sdl.SCANCODE_CALCULATOR
|
|
SCANCODE_COMPUTER = sdl.SCANCODE_COMPUTER
|
|
SCANCODE_AC_SEARCH = sdl.SCANCODE_AC_SEARCH
|
|
SCANCODE_AC_HOME = sdl.SCANCODE_AC_HOME
|
|
SCANCODE_AC_BACK = sdl.SCANCODE_AC_BACK
|
|
SCANCODE_AC_FORWARD = sdl.SCANCODE_AC_FORWARD
|
|
SCANCODE_AC_STOP = sdl.SCANCODE_AC_STOP
|
|
SCANCODE_AC_REFRESH = sdl.SCANCODE_AC_REFRESH
|
|
SCANCODE_AC_BOOKMARKS = sdl.SCANCODE_AC_BOOKMARKS
|
|
SCANCODE_BRIGHTNESSDOWN = sdl.SCANCODE_BRIGHTNESSDOWN
|
|
SCANCODE_BRIGHTNESSUP = sdl.SCANCODE_BRIGHTNESSUP
|
|
SCANCODE_DISPLAYSWITCH = sdl.SCANCODE_DISPLAYSWITCH
|
|
SCANCODE_KBDILLUMTOGGLE = sdl.SCANCODE_KBDILLUMTOGGLE
|
|
SCANCODE_KBDILLUMDOWN = sdl.SCANCODE_KBDILLUMDOWN
|
|
SCANCODE_KBDILLUMUP = sdl.SCANCODE_KBDILLUMUP
|
|
SCANCODE_EJECT = sdl.SCANCODE_EJECT
|
|
SCANCODE_SLEEP = sdl.SCANCODE_SLEEP
|
|
SCANCODE_APP1 = sdl.SCANCODE_APP1
|
|
SCANCODE_APP2 = sdl.SCANCODE_APP2
|
|
NUM_SCANCODES = sdl.NUM_SCANCODES
|
|
)
|