RigsofRods
2023.09
Soft-body Physics Simulation
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
•
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
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
/// @} //addtogroup ScriptSideAPIs
Script2Game::KC_LSHIFT
@ KC_LSHIFT
Definition:
keyCodes.h:86
Script2Game::KC_7
@ KC_7
Definition:
keyCodes.h:42
Script2Game::KC_COMMA
@ KC_COMMA
Definition:
keyCodes.h:102
Script2Game::KC_9
@ KC_9
Definition:
keyCodes.h:44
Script2Game::KC_EQUALS
@ KC_EQUALS
Definition:
keyCodes.h:95
Script2Game::KC_RIGHT
@ KC_RIGHT
Definition:
keyCodes.h:74
Script2Game::KC_NUMLOCK
@ KC_NUMLOCK
Definition:
keyCodes.h:66
Script2Game::KC_3
@ KC_3
Definition:
keyCodes.h:38
Script2Game::KC_NUMPAD1
@ KC_NUMPAD1
Definition:
keyCodes.h:24
Script2Game::KC_2
@ KC_2
Definition:
keyCodes.h:37
Script2Game::KC_PGUP
@ KC_PGUP
Definition:
keyCodes.h:77
Script2Game::KC_BACKSLASH
@ KC_BACKSLASH
Definition:
keyCodes.h:101
Script2Game::KC_8
@ KC_8
Definition:
keyCodes.h:43
Script2Game::KC_5
@ KC_5
Definition:
keyCodes.h:40
Script2Game::KC_ADD
@ KC_ADD
Definition:
keyCodes.h:108
Script2Game::KC_NUMPAD4
@ KC_NUMPAD4
Definition:
keyCodes.h:27
Script2Game::KC_F1
@ KC_F1
Definition:
keyCodes.h:48
Script2Game::KC_LBRACKET
@ KC_LBRACKET
Definition:
keyCodes.h:96
Script2Game::KC_RCTRL
@ KC_RCTRL
Definition:
keyCodes.h:85
Script2Game::KC_SCROLLLOCK
@ KC_SCROLLLOCK
Definition:
keyCodes.h:67
Script2Game::KC_LCTRL
@ KC_LCTRL
Definition:
keyCodes.h:84
Script2Game::KC_CAPSLOCK
@ KC_CAPSLOCK
Definition:
keyCodes.h:65
Script2Game::KC_BACKSPACE
@ KC_BACKSPACE
Definition:
keyCodes.h:64
Script2Game
Pseudo-namespace; it doesn't exist in code or script runtime, only in this documentation.
Definition:
AngelImGui_enums.h:7
Script2Game::KC_NUMPAD8
@ KC_NUMPAD8
Definition:
keyCodes.h:31
Script2Game::KC_RBRACKET
@ KC_RBRACKET
Definition:
keyCodes.h:97
Script2Game::KC_RWIN
@ KC_RWIN
Definition:
keyCodes.h:91
Script2Game::KC_0
@ KC_0
Definition:
keyCodes.h:45
Script2Game::KC_GRAVE
@ KC_GRAVE
Definition:
keyCodes.h:100
Script2Game::KC_APOSTROPHE
@ KC_APOSTROPHE
Definition:
keyCodes.h:99
Script2Game::KC_PERIOD
@ KC_PERIOD
Definition:
keyCodes.h:103
Script2Game::KC_RETURN
@ KC_RETURN
Definition:
keyCodes.h:72
Script2Game::KC_SPACE
@ KC_SPACE
Definition:
keyCodes.h:106
Script2Game::KC_DELETE
@ KC_DELETE
Definition:
keyCodes.h:63
Script2Game::KC_6
@ KC_6
Definition:
keyCodes.h:41
Script2Game::KC_1
@ KC_1
Definition:
keyCodes.h:36
Script2Game::KC_NUMPAD7
@ KC_NUMPAD7
Definition:
keyCodes.h:30
Script2Game::KC_PGDOWN
@ KC_PGDOWN
Definition:
keyCodes.h:80
Script2Game::KC_4
@ KC_4
Definition:
keyCodes.h:39
Script2Game::KC_INSERT
@ KC_INSERT
Definition:
keyCodes.h:62
Script2Game::KC_DOWN
@ KC_DOWN
Definition:
keyCodes.h:79
Script2Game::KC_RALT
@ KC_RALT
Definition:
keyCodes.h:89
Script2Game::KC_F12
@ KC_F12
Definition:
keyCodes.h:59
Script2Game::KC_NUMPAD5
@ KC_NUMPAD5
Definition:
keyCodes.h:28
Script2Game::KC_F5
@ KC_F5
Definition:
keyCodes.h:52
Script2Game::KC_PAUSE
@ KC_PAUSE
Definition:
keyCodes.h:81
Script2Game::KC_NUMPAD3
@ KC_NUMPAD3
Definition:
keyCodes.h:26
Script2Game::KC_NUMPAD9
@ KC_NUMPAD9
Definition:
keyCodes.h:32
Script2Game::KC_F10
@ KC_F10
Definition:
keyCodes.h:57
Script2Game::KC_NUMPAD2
@ KC_NUMPAD2
Definition:
keyCodes.h:25
Script2Game::KC_SEMICOLON
@ KC_SEMICOLON
Definition:
keyCodes.h:98
Script2Game::KC_F11
@ KC_F11
Definition:
keyCodes.h:58
Script2Game::KC_F7
@ KC_F7
Definition:
keyCodes.h:54
Script2Game::KC_F6
@ KC_F6
Definition:
keyCodes.h:53
Script2Game::KC_SUBTRACT
@ KC_SUBTRACT
Definition:
keyCodes.h:107
Script2Game::KC_HOME
@ KC_HOME
Definition:
keyCodes.h:75
Script2Game::KC_MINUS
@ KC_MINUS
Definition:
keyCodes.h:94
Script2Game::KC_MULTIPLY
@ KC_MULTIPLY
Definition:
keyCodes.h:105
Script2Game::KC_F9
@ KC_F9
Definition:
keyCodes.h:56
Script2Game::KC_F3
@ KC_F3
Definition:
keyCodes.h:50
Script2Game::KC_NUMPAD0
@ KC_NUMPAD0
Definition:
keyCodes.h:33
Script2Game::KC_LALT
@ KC_LALT
Definition:
keyCodes.h:88
Script2Game::KC_F8
@ KC_F8
Definition:
keyCodes.h:55
Script2Game::KC_RSHIFT
@ KC_RSHIFT
Definition:
keyCodes.h:87
Script2Game::KC_SLASH
@ KC_SLASH
Definition:
keyCodes.h:104
Script2Game::keyCodes
keyCodes
Binding of RoR::keyCodes - used with Script2Game::InputEngineClass.
Definition:
keyCodes.h:19
Script2Game::KC_NUMPAD6
@ KC_NUMPAD6
Definition:
keyCodes.h:29
Script2Game::KC_LEFT
@ KC_LEFT
Definition:
keyCodes.h:73
Script2Game::KC_F4
@ KC_F4
Definition:
keyCodes.h:51
Script2Game::KC_END
@ KC_END
Definition:
keyCodes.h:78
Script2Game::KC_ESCAPE
@ KC_ESCAPE
Definition:
keyCodes.h:71
Script2Game::KC_TAB
@ KC_TAB
Definition:
keyCodes.h:68
Script2Game::KC_F2
@ KC_F2
Definition:
keyCodes.h:49
Script2Game::KC_UP
@ KC_UP
Definition:
keyCodes.h:76
Script2Game::KC_LWIN
@ KC_LWIN
Definition:
keyCodes.h:90
Generated by
1.8.17