KeyCode Enum
Add this in your code:
#include <engine/inputs/input_system.h>
Description
Enum that list every keys of a keyboard and buttons of a controller.
Values
Name | Value |
---|---|
EMPTY | -1 |
RETURN | 0 |
ESCAPE | 1 |
BACKSPACE | 2 |
TAB | 3 |
SPACE | 4 |
EXCLAIM | 5 |
QUOTEDBL | 6 |
HASH | 7 |
PERCENT | 8 |
DOLLAR | 9 |
AMPERSAND | 10 |
QUOTE | 11 |
LEFTPAREN | 12 |
RIGHTPAREN | 13 |
ASTERISK | 14 |
PLUS | 15 |
COMMA | 16 |
MINUS | 17 |
PERIOD | 18 |
SLASH | 19 |
NUM_0 | 20 |
NUM_1 | 21 |
NUM_2 | 22 |
NUM_3 | 23 |
NUM_4 | 24 |
NUM_5 | 25 |
NUM_6 | 26 |
NUM_7 | 27 |
NUM_8 | 28 |
NUM_9 | 29 |
COLON | 30 |
SEMICOLON | 31 |
LESS | 32 |
EQUALS | 33 |
GREATER | 34 |
QUESTION | 35 |
AT | 36 |
LEFTBRACKET | 37 |
BACKSLASH | 38 |
RIGHTBRACKET | 39 |
CARET | 40 |
UNDERSCORE | 41 |
BACKQUOTE | 42 |
A | 43 |
B | 44 |
C | 45 |
D | 46 |
E | 47 |
F | 48 |
G | 49 |
H | 50 |
I | 51 |
J | 52 |
K | 53 |
L | 54 |
M | 55 |
N | 56 |
O | 57 |
P | 58 |
Q | 59 |
R | 60 |
S | 61 |
T | 62 |
U | 63 |
V | 64 |
W | 65 |
X | 66 |
Y | 67 |
Z | 68 |
CAPSLOCK | 69 |
F1 | 70 |
F2 | 71 |
F3 | 72 |
F4 | 73 |
F5 | 74 |
F6 | 75 |
F7 | 76 |
F8 | 77 |
F9 | 78 |
F10 | 79 |
F11 | 80 |
F12 | 81 |
RIGHT | 82 |
LEFT | 83 |
DOWN | 84 |
UP | 85 |
MOUSE_LEFT | 86 |
MOUSE_RIGHT | 87 |
LEFT_CONTROL | 88 |
RIGHT_CONTROL | 89 |
LEFT_ALT | 90 |
RIGHT_ALT | 91 |
CROSS | 92 |
CIRCLE | 93 |
SQUARE | 94 |
TRIANGLE | 95 |
START | 96 |
SELECT | 97 |
LTRIGGER1 | 98 |
RTRIGGER1 | 99 |
DEL | 100 |
MOUSE_MIDDLE | 101 |
LEFT_SHIFT | 102 |
RIGHT_SHIFT | 103 |
DPAD_LEFT | 104 |
DPAD_RIGHT | 105 |
DPAD_UP | 106 |
DPAD_DOWN | 107 |
L_JOYSTICK_CLICK | 108 |
R_JOYSTICK_CLICK | 109 |