Rigs of Rods
2023.09
Soft-body Physics Simulation
Main Page
Related Pages
Topics
Namespaces
Data Structures
Files
File List
Globals
Loading...
Searching...
No Matches
doc
angelscript
Script2Game
enums
keyCodes.h
Go to the documentation of this file.
1
2
// =================================================== //
3
// THIS IS NOT A C++ HEADER! Only a dummy for Doxygen. //
4
// =================================================== //
5
14
namespace
Script2Game
{
15
19
enum
keyCodes
20
{
21
// PLEASE maintain the same order as in 'InputEngine.h' and 'InputEngineAngelscript.cpp'
22
23
// Numpad
24
KC_NUMPAD1
,
25
KC_NUMPAD2
,
26
KC_NUMPAD3
,
27
KC_NUMPAD4
,
28
KC_NUMPAD5
,
29
KC_NUMPAD6
,
30
KC_NUMPAD7
,
31
KC_NUMPAD8
,
32
KC_NUMPAD9
,
33
KC_NUMPAD0
,
34
35
// Number keys (not the numpad)
36
KC_1
,
37
KC_2
,
38
KC_3
,
39
KC_4
,
40
KC_5
,
41
KC_6
,
42
KC_7
,
43
KC_8
,
44
KC_9
,
45
KC_0
,
46
47
// Function keys
48
KC_F1
,
49
KC_F2
,
50
KC_F3
,
51
KC_F4
,
52
KC_F5
,
53
KC_F6
,
54
KC_F7
,
55
KC_F8
,
56
KC_F9
,
57
KC_F10
,
58
KC_F11
,
59
KC_F12
,
60
61
// Edit keys
62
KC_INSERT
,
63
KC_DELETE
,
64
KC_BACKSPACE
,
65
KC_CAPSLOCK
,
66
KC_NUMLOCK
,
67
KC_SCROLLLOCK
,
68
KC_TAB
,
69
70
// Navigation keys
71
KC_ESCAPE
,
72
KC_RETURN
,
73
KC_LEFT
,
74
KC_RIGHT
,
75
KC_HOME
,
76
KC_UP
,
77
KC_PGUP
,
78
KC_END
,
79
KC_DOWN
,
80
KC_PGDOWN
,
81
KC_PAUSE
,
82
83
// Modifiers
84
KC_LCTRL
,
85
KC_RCTRL
,
86
KC_LSHIFT
,
87
KC_RSHIFT
,
88
KC_LALT
,
89
KC_RALT
,
90
KC_LWIN
,
91
KC_RWIN
,
92
93
// Special characters
94
KC_MINUS
,
95
KC_EQUALS
,
96
KC_LBRACKET
,
97
KC_RBRACKET
,
98
KC_SEMICOLON
,
99
KC_APOSTROPHE
,
100
KC_GRAVE
,
101
KC_BACKSLASH
,
102
KC_COMMA
,
103
KC_PERIOD
,
104
KC_SLASH
,
105
KC_MULTIPLY
,
106
KC_SPACE
,
107
KC_SUBTRACT
,
108
KC_ADD
,
109
}
110
111
}
// namespace Script2Game
112
114
Script2Game
Pseudo-namespace; it doesn't exist in code or script runtime, only in this documentation.
Definition
AircraftEngineClass.h:1
Script2Game::keyCodes
keyCodes
Binding of RoR::keyCodes - used with Script2Game::InputEngineClass.
Definition
keyCodes.h:20
Script2Game::KC_F11
@ KC_F11
Definition
keyCodes.h:58
Script2Game::KC_4
@ KC_4
Definition
keyCodes.h:39
Script2Game::KC_INSERT
@ KC_INSERT
Definition
keyCodes.h:62
Script2Game::KC_LEFT
@ KC_LEFT
Definition
keyCodes.h:73
Script2Game::KC_F3
@ KC_F3
Definition
keyCodes.h:50
Script2Game::KC_NUMPAD0
@ KC_NUMPAD0
Definition
keyCodes.h:33
Script2Game::KC_ESCAPE
@ KC_ESCAPE
Definition
keyCodes.h:71
Script2Game::KC_RCTRL
@ KC_RCTRL
Definition
keyCodes.h:85
Script2Game::KC_LCTRL
@ KC_LCTRL
Definition
keyCodes.h:84
Script2Game::KC_RETURN
@ KC_RETURN
Definition
keyCodes.h:72
Script2Game::KC_NUMPAD7
@ KC_NUMPAD7
Definition
keyCodes.h:30
Script2Game::KC_ADD
@ KC_ADD
Definition
keyCodes.h:108
Script2Game::KC_COMMA
@ KC_COMMA
Definition
keyCodes.h:102
Script2Game::KC_EQUALS
@ KC_EQUALS
Definition
keyCodes.h:95
Script2Game::KC_1
@ KC_1
Definition
keyCodes.h:36
Script2Game::KC_F7
@ KC_F7
Definition
keyCodes.h:54
Script2Game::KC_PGDOWN
@ KC_PGDOWN
Definition
keyCodes.h:80
Script2Game::KC_RSHIFT
@ KC_RSHIFT
Definition
keyCodes.h:87
Script2Game::KC_HOME
@ KC_HOME
Definition
keyCodes.h:75
Script2Game::KC_UP
@ KC_UP
Definition
keyCodes.h:76
Script2Game::KC_F2
@ KC_F2
Definition
keyCodes.h:49
Script2Game::KC_NUMPAD1
@ KC_NUMPAD1
Definition
keyCodes.h:24
Script2Game::KC_SLASH
@ KC_SLASH
Definition
keyCodes.h:104
Script2Game::KC_DELETE
@ KC_DELETE
Definition
keyCodes.h:63
Script2Game::KC_LWIN
@ KC_LWIN
Definition
keyCodes.h:90
Script2Game::KC_DOWN
@ KC_DOWN
Definition
keyCodes.h:79
Script2Game::KC_F1
@ KC_F1
Definition
keyCodes.h:48
Script2Game::KC_7
@ KC_7
Definition
keyCodes.h:42
Script2Game::KC_RWIN
@ KC_RWIN
Definition
keyCodes.h:91
Script2Game::KC_8
@ KC_8
Definition
keyCodes.h:43
Script2Game::KC_F4
@ KC_F4
Definition
keyCodes.h:51
Script2Game::KC_9
@ KC_9
Definition
keyCodes.h:44
Script2Game::KC_NUMPAD8
@ KC_NUMPAD8
Definition
keyCodes.h:31
Script2Game::KC_LBRACKET
@ KC_LBRACKET
Definition
keyCodes.h:96
Script2Game::KC_LALT
@ KC_LALT
Definition
keyCodes.h:88
Script2Game::KC_RIGHT
@ KC_RIGHT
Definition
keyCodes.h:74
Script2Game::KC_RBRACKET
@ KC_RBRACKET
Definition
keyCodes.h:97
Script2Game::KC_0
@ KC_0
Definition
keyCodes.h:45
Script2Game::KC_GRAVE
@ KC_GRAVE
Definition
keyCodes.h:100
Script2Game::KC_MINUS
@ KC_MINUS
Definition
keyCodes.h:94
Script2Game::KC_F12
@ KC_F12
Definition
keyCodes.h:59
Script2Game::KC_LSHIFT
@ KC_LSHIFT
Definition
keyCodes.h:86
Script2Game::KC_SEMICOLON
@ KC_SEMICOLON
Definition
keyCodes.h:98
Script2Game::KC_NUMPAD9
@ KC_NUMPAD9
Definition
keyCodes.h:32
Script2Game::KC_NUMPAD3
@ KC_NUMPAD3
Definition
keyCodes.h:26
Script2Game::KC_2
@ KC_2
Definition
keyCodes.h:37
Script2Game::KC_SCROLLLOCK
@ KC_SCROLLLOCK
Definition
keyCodes.h:67
Script2Game::KC_F6
@ KC_F6
Definition
keyCodes.h:53
Script2Game::KC_NUMPAD2
@ KC_NUMPAD2
Definition
keyCodes.h:25
Script2Game::KC_3
@ KC_3
Definition
keyCodes.h:38
Script2Game::KC_SPACE
@ KC_SPACE
Definition
keyCodes.h:106
Script2Game::KC_PERIOD
@ KC_PERIOD
Definition
keyCodes.h:103
Script2Game::KC_F9
@ KC_F9
Definition
keyCodes.h:56
Script2Game::KC_5
@ KC_5
Definition
keyCodes.h:40
Script2Game::KC_6
@ KC_6
Definition
keyCodes.h:41
Script2Game::KC_RALT
@ KC_RALT
Definition
keyCodes.h:89
Script2Game::KC_APOSTROPHE
@ KC_APOSTROPHE
Definition
keyCodes.h:99
Script2Game::KC_F8
@ KC_F8
Definition
keyCodes.h:55
Script2Game::KC_NUMPAD5
@ KC_NUMPAD5
Definition
keyCodes.h:28
Script2Game::KC_PAUSE
@ KC_PAUSE
Definition
keyCodes.h:81
Script2Game::KC_END
@ KC_END
Definition
keyCodes.h:78
Script2Game::KC_F10
@ KC_F10
Definition
keyCodes.h:57
Script2Game::KC_BACKSPACE
@ KC_BACKSPACE
Definition
keyCodes.h:64
Script2Game::KC_SUBTRACT
@ KC_SUBTRACT
Definition
keyCodes.h:107
Script2Game::KC_F5
@ KC_F5
Definition
keyCodes.h:52
Script2Game::KC_NUMLOCK
@ KC_NUMLOCK
Definition
keyCodes.h:66
Script2Game::KC_PGUP
@ KC_PGUP
Definition
keyCodes.h:77
Script2Game::KC_BACKSLASH
@ KC_BACKSLASH
Definition
keyCodes.h:101
Script2Game::KC_NUMPAD6
@ KC_NUMPAD6
Definition
keyCodes.h:29
Script2Game::KC_NUMPAD4
@ KC_NUMPAD4
Definition
keyCodes.h:27
Script2Game::KC_TAB
@ KC_TAB
Definition
keyCodes.h:68
Script2Game::KC_CAPSLOCK
@ KC_CAPSLOCK
Definition
keyCodes.h:65
Script2Game::KC_MULTIPLY
@ KC_MULTIPLY
Definition
keyCodes.h:105
Generated on Fri Jan 2 2026 09:37:01 for Rigs of Rods by
1.9.8