SpiecsEngine
 
Loading...
Searching...
No Matches

◆ anonymous enum

anonymous enum : KeyCode

Key Code enum same as glfw Key Code.

Enumerator
Space 
Apostrophe 
Comma 
Minus 
Period 
Slash 
D0 
D1 
D2 
D3 
D4 
D5 
D6 
D7 
D8 
D9 
Semicolon 
Equal 
LeftBracket 
Backslash 
RightBracket 
GraveAccent 
World1 
World2 
Escape 
Enter 
Tab 
Backspace 
Insert 
Delete 
Right 
Left 
Down 
Up 
PageUp 
PageDown 
Home 
End 
CapsLock 
ScrollLock 
NumLock 
PrintScreen 
Pause 
F1 
F2 
F3 
F4 
F5 
F6 
F7 
F8 
F9 
F10 
F11 
F12 
F13 
F14 
F15 
F16 
F17 
F18 
F19 
F20 
F21 
F22 
F23 
F24 
F25 
KP0 
KP1 
KP2 
KP3 
KP4 
KP5 
KP6 
KP7 
KP8 
KP9 
KPDecimal 
KPDivide 
KPMultiply 
KPSubtract 
KPAdd 
KPEnter 
KPEqual 
LeftShift 
LeftControl 
LeftAlt 
LeftSuper 
RightShift 
RightControl 
RightAlt 
RightSuper 
Menu 

Definition at line 23 of file KeyCodes.h.

24 {
25 Space = 32,
26 Apostrophe = 39, /* ' */
27 Comma = 44, /* , */
28 Minus = 45, /* - */
29 Period = 46, /* . */
30 Slash = 47, /* / */
31
32 D0 = 48, /* 0 */
33 D1 = 49, /* 1 */
34 D2 = 50, /* 2 */
35 D3 = 51, /* 3 */
36 D4 = 52, /* 4 */
37 D5 = 53, /* 5 */
38 D6 = 54, /* 6 */
39 D7 = 55, /* 7 */
40 D8 = 56, /* 8 */
41 D9 = 57, /* 9 */
42
43 Semicolon = 59, /* ; */
44 Equal = 61, /* = */
45
46 A = 65,
47 B = 66,
48 C = 67,
49 D = 68,
50 E = 69,
51 F = 70,
52 G = 71,
53 H = 72,
54 I = 73,
55 J = 74,
56 K = 75,
57 L = 76,
58 M = 77,
59 N = 78,
60 O = 79,
61 P = 80,
62 Q = 81,
63 R = 82,
64 S = 83,
65 T = 84,
66 U = 85,
67 V = 86,
68 W = 87,
69 X = 88,
70 Y = 89,
71 Z = 90,
72
73 LeftBracket = 91, /* [ */
74 Backslash = 92, /* \ */
75 RightBracket = 93, /* ] */
76 GraveAccent = 96, /* ` */
77
78 World1 = 161, /* non-US #1 */
79 World2 = 162, /* non-US #2 */
80
81 /* Function keys */
82 Escape = 256,
83 Enter = 257,
84 Tab = 258,
85 Backspace = 259,
86 Insert = 260,
87 Delete = 261,
88 Right = 262,
89 Left = 263,
90 Down = 264,
91 Up = 265,
92 PageUp = 266,
93 PageDown = 267,
94 Home = 268,
95 End = 269,
96 CapsLock = 280,
97 ScrollLock = 281,
98 NumLock = 282,
99 PrintScreen = 283,
100 Pause = 284,
101 F1 = 290,
102 F2 = 291,
103 F3 = 292,
104 F4 = 293,
105 F5 = 294,
106 F6 = 295,
107 F7 = 296,
108 F8 = 297,
109 F9 = 298,
110 F10 = 299,
111 F11 = 300,
112 F12 = 301,
113 F13 = 302,
114 F14 = 303,
115 F15 = 304,
116 F16 = 305,
117 F17 = 306,
118 F18 = 307,
119 F19 = 308,
120 F20 = 309,
121 F21 = 310,
122 F22 = 311,
123 F23 = 312,
124 F24 = 313,
125 F25 = 314,
126
127 /* Keypad */
128 KP0 = 320,
129 KP1 = 321,
130 KP2 = 322,
131 KP3 = 323,
132 KP4 = 324,
133 KP5 = 325,
134 KP6 = 326,
135 KP7 = 327,
136 KP8 = 328,
137 KP9 = 329,
138 KPDecimal = 330,
139 KPDivide = 331,
140 KPMultiply = 332,
141 KPSubtract = 333,
142 KPAdd = 334,
143 KPEnter = 335,
144 KPEqual = 336,
145
146 LeftShift = 340,
147 LeftControl = 341,
148 LeftAlt = 342,
149 LeftSuper = 343,
150 RightShift = 344,
151 RightControl = 345,
152 RightAlt = 346,
153 RightSuper = 347,
154 Menu = 348
155
156 };