Unravel Engine C++ Reference
Loading...
Searching...
No Matches
key.hpp
Go to the documentation of this file.
1#pragma once
2
3namespace input
4{
5enum class key_code : int32_t
6{
8 a,
9 b,
10 c,
11 d,
12 e,
13 f,
14 g,
15 h,
16 i,
17 j,
18 k,
19 l,
20 m,
21 n,
22 o,
23 p,
24 q,
25 r,
26 s,
27 t,
28 u,
29 v,
30 w,
31 x,
32 y,
33 z,
34 digit1,
35 digit2,
36 digit3,
37 digit4,
38 digit5,
39 digit6,
40 digit7,
41 digit8,
42 digit9,
43 digit0,
44 enter,
45 escape,
47 tab,
48 space,
49 minus,
50 equals,
57 grave,
58 comma,
59 period,
60 slash,
62 f1,
63 f2,
64 f3,
65 f4,
66 f5,
67 f6,
68 f7,
69 f8,
70 f9,
71 f10,
72 f11,
73 f12,
76 pause,
77 insert,
78 home,
79 pageup,
80 del,
81 end,
83 right,
84 left,
85 down,
86 up,
91 kp_plus,
100 kp_digit8,
101 kp_digit9,
102 kp_digit0,
103 kp_period,
106 power,
107 kp_equals,
108 f13,
109 f14,
110 f15,
111 f16,
112 f17,
113 f18,
114 f19,
115 f20,
116 f21,
117 f22,
118 f23,
119 f24,
120 execute,
121 help,
122 menu,
123 select,
124 stop,
125 again,
126 undo,
127 cut,
128 copy,
129 paste,
130 find,
131 mute,
132 volumeup,
134 kp_comma,
145 lang1,
146 lang2,
147 lang3,
148 lang4,
149 lang5,
150 lang6,
151 lang7,
152 lang8,
153 lang9,
154 alterase,
155 sysreq,
156 cancel,
157 clear,
158 prior,
159 return2,
160 separator,
161 out,
162 oper,
164 crsel,
165 exsel,
176 kp_tab,
178 kp_a,
179 kp_b,
180 kp_c,
181 kp_d,
182 kp_e,
183 kp_f,
184 kp_xor,
185 kp_power,
187 kp_less,
193 kp_colon,
194 kp_hash,
195 kp_space,
196 kp_at,
197 kp_exclam,
201 kp_memadd,
206 kp_clear,
208 kp_binary,
209 kp_octal,
212 lctrl,
213 lshift,
214 lalt,
215 lgui,
216 rctrl,
217 rshift,
218 ralt,
219 rgui,
220 mode,
232 ac_new,
233 ac_open,
234 ac_close,
235 ac_exit,
236 ac_save,
237 ac_print,
239 ac_search,
240 ac_home,
241 ac_back,
243 ac_stop,
246 sleep,
247 count
248};
249} // namespace input
key_code
Definition key.hpp:6