-
Notifications
You must be signed in to change notification settings - Fork 7
/
keywords.txt
134 lines (97 loc) · 2.6 KB
/
keywords.txt
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
#######################################
# 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
# Handbrake Classes
Handbrake KEYWORD1
#######################################
# Peripheral Class Methods and Functions (KEYWORD2)
#######################################
begin KEYWORD2
update KEYWORD2
isConnected 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
#######################################
# Handbrake Methods and Functions (KEYWORD2)
#######################################
getPosition KEYWORD2
getPositionRaw KEYWORD2
positionChanged KEYWORD2
setCalibration KEYWORD2
serialCalibration KEYWORD2
#######################################
# Instances (KEYWORD2)
#######################################
#######################################
# Constants (LITERAL1)
#######################################
# Axis Enum
X LITERAL1
Y LITERAL1
# Pedal Enum
Gas LITERAL1
Accelerator LITERAL1
Throttle LITERAL1
Brake LITERAL1
Clutch LITERAL1
# Board Pin Definitions
SHIFTER_SHIELD_V1_PINS LITERAL1
PEDAL_SHIELD_V1_PINS LITERAL1