-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathkeywords.txt
More file actions
197 lines (148 loc) · 4 KB
/
keywords.txt
File metadata and controls
197 lines (148 loc) · 4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
#######################################
# Syntax Coloring Map For Sim Racing Library
#######################################
# Note that some "public" classes such as DeviceConnection are implemented
# privately in the device classes, and thus do not need keyword definitions
# for their hidden (to the user) functions.
#######################################
# Datatypes (KEYWORD1)
#######################################
# Library and Namespace
SimRacing KEYWORD1
# Generic Classes
AnalogInput KEYWORD1
Peripheral KEYWORD1
# Enums
Axis KEYWORD1
Pedal KEYWORD1
# Pedal Classes
Pedals KEYWORD1
TwoPedals KEYWORD1
ThreePedals KEYWORD1
LogitechPedals KEYWORD1
LogitechDrivingForceGT_Pedals KEYWORD1
# Shifter Classes
Shifter KEYWORD1
AnalogShifter KEYWORD1
LogitechShifter KEYWORD1
LogitechShifterG923 KEYWORD1
LogitechShifterG920 KEYWORD1
LogitechShifterG29 KEYWORD1
LogitechShifterG27 KEYWORD1
LogitechShifterG25 KEYWORD1
# Handbrake Classes
Handbrake KEYWORD1
#######################################
# Functions (KEYWORD2)
#######################################
CreateShieldObject KEYWORD2
#######################################
# Peripheral Class Methods and Functions (KEYWORD2)
#######################################
begin KEYWORD2
update KEYWORD2
isConnected KEYWORD2
setStablePeriod KEYWORD2
#######################################
# AnalogInput Class Methods and Functions (KEYWORD2)
#######################################
read KEYWORD2
getPosition KEYWORD2
getPositionRaw KEYWORD2
getMin KEYWORD2
getMax KEYWORD2
isInverted KEYWORD2
setPosition KEYWORD2
setInverted KEYWORD2
setCalibration KEYWORD2
#######################################
# Pedal Methods and Functions (KEYWORD2)
#######################################
getPosition KEYWORD2
getPositionRaw KEYWORD2
positionChanged KEYWORD2
hasPedal KEYWORD2
getNumPedals KEYWORD2
getPedalName KEYWORD2
serialCalibration KEYWORD2
#######################################
# Shifter Methods and Functions (KEYWORD2)
#######################################
getGear KEYWORD2
getGearChar KEYWORD2
getGearString KEYWORD2
gearChanged KEYWORD2
getGearMin KEYWORD2
getGearMax KEYWORD2
getPosition KEYWORD2
getPositionRaw KEYWORD2
getReverseButton KEYWORD2
setCalibration KEYWORD2
serialCalibration KEYWORD2
#######################################
# LogitechShifterG27 Datatypes (KEYWORD1)
#######################################
# Button Enum
Button KEYWORD1
#######################################
# LogitechShifterG27 Constants (LITERAL1)
#######################################
# Button Enum Values
BUTTON_UNUSED1 LITERAL1
BUTTON_REVERSE LITERAL1
BUTTON_UNUSED2 LITERAL1
BUTTON_SEQUENTIAL LITERAL1
BUTTON_3 LITERAL1
BUTTON_2 LITERAL1
BUTTON_4 LITERAL1
BUTTON_1 LITERAL1
BUTTON_NORTH LITERAL1
BUTTON_EAST LITERAL1
BUTTON_WEST LITERAL1
BUTTON_SOUTH LITERAL1
DPAD_RIGHT LITERAL1
DPAD_LEFT LITERAL1
DPAD_DOWN LITERAL1
DPAD_UP LITERAL1
#######################################
# LogitechShifterG27 Methods and Functions (KEYWORD2)
#######################################
getButton KEYWORD2
getButtonChanged KEYWORD2
getDpadAngle KEYWORD2
buttonsChanged KEYWORD2
setPowerLED KEYWORD2
getPowerLED KEYWORD2
#######################################
# LogitechShifterG25 Methods and Functions (KEYWORD2)
#######################################
inSequentialMode KEYWORD2
getShiftUp KEYWORD2
getShiftDown KEYWORD2
setCalibrationSequential KEYWORD2
serialCalibrationSequential KEYWORD2
#######################################
# Handbrake Methods and Functions (KEYWORD2)
#######################################
getPosition KEYWORD2
getPositionRaw KEYWORD2
positionChanged KEYWORD2
setCalibration KEYWORD2
serialCalibration KEYWORD2
#######################################
# Instances (KEYWORD2)
#######################################
#######################################
# Constants (LITERAL1)
#######################################
# Unused Pin Flag
UnusedPin LITERAL1
# Axis Enum
X LITERAL1
Y LITERAL1
# Pedal Enum
Gas LITERAL1
Accelerator LITERAL1
Throttle LITERAL1
Brake LITERAL1
Clutch LITERAL1