/
keys_glfw.go
111 lines (108 loc) · 3.52 KB
/
keys_glfw.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
// +build !android,!ios,!js
package input
import "github.com/go-gl/glfw/v3.2/glfw"
const (
Grave = Key(glfw.KeyGraveAccent)
Dash = Key(glfw.KeyMinus)
Apostrophe = Key(glfw.KeyApostrophe)
Semicolon = Key(glfw.KeySemicolon)
Equals = Key(glfw.KeyEqual)
Comma = Key(glfw.KeyComma)
Period = Key(glfw.KeyPeriod)
Slash = Key(glfw.KeySlash)
Backslash = Key(glfw.KeyBackslash)
Backspace = Key(glfw.KeyBackspace)
Tab = Key(glfw.KeyTab)
CapsLock = Key(glfw.KeyCapsLock)
Space = Key(glfw.KeySpace)
Enter = Key(glfw.KeyEnter)
Escape = Key(glfw.KeyEscape)
Insert = Key(glfw.KeyInsert)
PrintScreen = Key(glfw.KeyPrintScreen)
Delete = Key(glfw.KeyDelete)
PageUp = Key(glfw.KeyPageUp)
PageDown = Key(glfw.KeyPageDown)
Home = Key(glfw.KeyHome)
End = Key(glfw.KeyEnd)
Pause = Key(glfw.KeyPause)
ScrollLock = Key(glfw.KeyScrollLock)
ArrowLeft = Key(glfw.KeyLeft)
ArrowRight = Key(glfw.KeyRight)
ArrowDown = Key(glfw.KeyDown)
ArrowUp = Key(glfw.KeyUp)
LeftBracket = Key(glfw.KeyLeftBracket)
LeftShift = Key(glfw.KeyLeftShift)
LeftControl = Key(glfw.KeyLeftControl)
LeftSuper = Key(glfw.KeyLeftSuper)
LeftAlt = Key(glfw.KeyLeftAlt)
RightBracket = Key(glfw.KeyRightBracket)
RightShift = Key(glfw.KeyRightShift)
RightControl = Key(glfw.KeyRightControl)
RightSuper = Key(glfw.KeyRightSuper)
RightAlt = Key(glfw.KeyRightAlt)
Zero = Key(glfw.Key0)
One = Key(glfw.Key1)
Two = Key(glfw.Key2)
Three = Key(glfw.Key3)
Four = Key(glfw.Key4)
Five = Key(glfw.Key5)
Six = Key(glfw.Key6)
Seven = Key(glfw.Key7)
Eight = Key(glfw.Key8)
Nine = Key(glfw.Key9)
F1 = Key(glfw.KeyF1)
F2 = Key(glfw.KeyF2)
F3 = Key(glfw.KeyF3)
F4 = Key(glfw.KeyF4)
F5 = Key(glfw.KeyF5)
F6 = Key(glfw.KeyF6)
F7 = Key(glfw.KeyF7)
F8 = Key(glfw.KeyF8)
F9 = Key(glfw.KeyF9)
F10 = Key(glfw.KeyF10)
F11 = Key(glfw.KeyF11)
F12 = Key(glfw.KeyF12)
A = Key(glfw.KeyA)
B = Key(glfw.KeyB)
C = Key(glfw.KeyC)
D = Key(glfw.KeyD)
E = Key(glfw.KeyE)
F = Key(glfw.KeyF)
G = Key(glfw.KeyG)
H = Key(glfw.KeyH)
I = Key(glfw.KeyI)
J = Key(glfw.KeyJ)
K = Key(glfw.KeyK)
L = Key(glfw.KeyL)
M = Key(glfw.KeyM)
N = Key(glfw.KeyN)
O = Key(glfw.KeyO)
P = Key(glfw.KeyP)
Q = Key(glfw.KeyQ)
R = Key(glfw.KeyR)
S = Key(glfw.KeyS)
T = Key(glfw.KeyT)
U = Key(glfw.KeyU)
V = Key(glfw.KeyV)
W = Key(glfw.KeyW)
X = Key(glfw.KeyX)
Y = Key(glfw.KeyY)
Z = Key(glfw.KeyZ)
NumLock = Key(glfw.KeyNumLock)
NumMultiply = Key(glfw.KeyKPMultiply)
NumDivide = Key(glfw.KeyKPDivide)
NumAdd = Key(glfw.KeyKPAdd)
NumSubtract = Key(glfw.KeyKPSubtract)
NumZero = Key(glfw.KeyKP0)
NumOne = Key(glfw.KeyKP1)
NumTwo = Key(glfw.KeyKP2)
NumThree = Key(glfw.KeyKP3)
NumFour = Key(glfw.KeyKP4)
NumFive = Key(glfw.KeyKP5)
NumSix = Key(glfw.KeyKP6)
NumSeven = Key(glfw.KeyKP7)
NumEight = Key(glfw.KeyKP8)
NumNine = Key(glfw.KeyKP9)
NumDecimal = Key(glfw.KeyKPDecimal)
NumEnter = Key(glfw.KeyKPEnter)
)