Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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


NameValue
EMPTY-1
RETURN0
ESCAPE1
BACKSPACE2
TAB3
SPACE4
EXCLAIM5
QUOTEDBL6
HASH7
PERCENT8
DOLLAR9
AMPERSAND10
QUOTE11
LEFTPAREN12
RIGHTPAREN13
ASTERISK14
PLUS15
COMMA16
MINUS17
PERIOD18
SLASH19
NUM_020
NUM_121
NUM_222
NUM_323
NUM_424
NUM_525
NUM_626
NUM_727
NUM_828
NUM_929
COLON30
SEMICOLON31
LESS32
EQUALS33
GREATER34
QUESTION35
AT36
LEFTBRACKET37
BACKSLASH38
RIGHTBRACKET39
CARET40
UNDERSCORE41
BACKQUOTE42
A43
B44
C45
D46
E47
F48
G49
H50
I51
J52
K53
L54
M55
N56
O57
P58
Q59
R60
S61
T62
U63
V64
W65
X66
Y67
Z68
CAPSLOCK69
F170
F271
F372
F473
F574
F675
F776
F877
F978
F1079
F1180
F1281
RIGHT82
LEFT83
DOWN84
UP85
MOUSE_LEFT86
MOUSE_RIGHT87
LEFT_CONTROL88
RIGHT_CONTROL89
LEFT_ALT90
RIGHT_ALT91
CROSS92
CIRCLE93
SQUARE94
TRIANGLE95
START96
SELECT97
LTRIGGER198
RTRIGGER199
DEL100
MOUSE_MIDDLE101
LEFT_SHIFT102
RIGHT_SHIFT103
DPAD_LEFT104
DPAD_RIGHT105
DPAD_UP106
DPAD_DOWN107
L_JOYSTICK_CLICK108
R_JOYSTICK_CLICK109