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