Molybden API
Loading...
Searching...
No Matches
key_code.hpp
1
// Copyright (c) 2000-2024 TeamDev Ltd. All rights reserved.
2
// TeamDev PROPRIETARY and CONFIDENTIAL.
3
// Use is subject to license terms.
4
5
#ifndef MOLYBDEN_KEY_CODE_HPP
6
#define MOLYBDEN_KEY_CODE_HPP
7
8
namespace
molybden {
9
13
enum class
KeyCode {
14
UNKNOWN,
15
19
SPACE,
20
24
DIGIT0,
25
29
DIGIT1,
30
34
DIGIT2,
35
39
DIGIT3,
40
44
DIGIT4,
45
49
DIGIT5,
50
54
DIGIT6,
55
59
DIGIT7,
60
64
DIGIT8,
65
69
DIGIT9,
70
74
A,
75
B,
76
C,
77
D,
78
E,
79
F,
80
G,
81
H,
82
I,
83
J,
84
K,
85
L,
86
M,
87
N,
88
O,
89
P,
90
Q,
91
R,
92
S,
93
T,
94
U,
95
V,
96
W,
97
X,
98
Y,
99
Z,
100
104
PLUS,
105
109
EQUALS,
110
114
MINUS,
115
119
UNDERSCORE,
120
124
COMMA,
125
129
EXCLAMATION,
130
134
AT,
135
139
NUMBER_SIGN,
140
144
DOLLAR,
145
149
PERCENT,
150
154
CIRCUMFLEX,
155
159
AMPERSAND,
160
164
ASTERISK,
165
169
OPEN_PARENTHESIS,
170
174
CLOSE_PARENTHESIS,
175
179
PERIOD,
180
184
SLASH,
185
189
COLON,
190
194
SEMICOLON,
195
199
LESS,
200
204
GREATER,
205
209
QUESTION,
210
214
OPEN_BRACKET,
215
219
CLOSE_BRACKET,
220
224
OPEN_BRACE,
225
229
CLOSE_BRACE,
230
234
QUOTE,
235
239
DOUBLE_QUOTE,
240
244
BACKSLASH,
245
249
PIPE,
250
254
BACK_QUOTE,
255
259
TILDE,
260
264
BACKSPACE,
265
269
CAPSLOCK,
270
274
DEL,
275
279
INSERT,
280
284
UP,
285
289
DOWN,
290
294
LEFT,
295
299
RIGHT,
300
304
PAGE_DOWN,
305
309
PAGE_UP,
310
314
HOME,
315
319
END,
320
324
ENTER,
325
329
RETURN,
330
334
ESC,
335
339
F1,
340
344
F2,
345
349
F3,
350
354
F4,
355
359
F5,
360
364
F6,
365
369
F7,
370
374
F8,
375
379
F9,
380
384
F10,
385
389
F11,
390
394
F12,
395
399
F13,
400
404
F14,
405
409
F15,
410
414
F16,
415
419
F17,
420
424
F18,
425
429
F19,
430
434
F20,
435
439
F21,
440
444
F22,
445
449
F23,
450
454
F24,
455
459
MEDIA_NEXT_TRACK,
460
MEDIA_PREVIOUS_TRACK,
461
MEDIA_PLAY_PAUSE,
462
MEDIA_STOP,
463
467
PRINT_SCREEN,
468
472
SCROLL_LOCK,
473
477
NUM0,
478
482
NUM1,
483
487
NUM2,
488
492
NUM3,
493
497
NUM4,
498
502
NUM5,
503
507
NUM6,
508
512
NUM7,
513
517
NUM8,
518
522
NUM9,
523
527
NUM_ADD,
528
532
NUM_DEC,
533
537
NUM_DIV,
538
542
NUM_LOCK,
543
547
NUM_MULT,
548
552
NUM_SUB,
553
557
MENU,
558
562
TAB,
563
567
VOLUME_DOWN,
568
VOLUME_UP,
569
VOLUME_MUTE
570
};
571
572
}
// namespace molybden
573
574
#endif
// MOLYBDEN_KEY_CODE_HPP
include
molybden
shortcuts
key_code.hpp