-
Notifications
You must be signed in to change notification settings - Fork 4
/
keywords.txt
296 lines (290 loc) · 7.47 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
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
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
#######################################
# Syntax Coloring Map NeoPixelBus
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
NeoAnimationFX KEYWORD1
NeoPBBGRB800 KEYWORD1
NeoPBBGRB400 KEYWORD1
NeoPBBGRBU800 KEYWORD1
NeoPBBGRBU400 KEYWORD1
NeoPBBGRBD800 KEYWORD1
NeoPBBGRBD400 KEYWORD1
NeoPBBGRBBB800 KEYWORD1
NeoPBBGRBBB400 KEYWORD1
NeoPBBRGB800 KEYWORD1
NeoPBBRGB400 KEYWORD1
NeoPBBRGBU800 KEYWORD1
NeoPBBRGBU400 KEYWORD1
NeoPBBRGBD800 KEYWORD1
NeoPBBRGBD400 KEYWORD1
NeoPBBRGBBB800 KEYWORD1
NeoPBBRGBBB400 KEYWORD1
NeoPixelBus KEYWORD1
RgbwColor KEYWORD1
RgbColor KEYWORD1
HslColor KEYWORD1
HsbColor KEYWORD1
HtmlColor KEYWORD1
NeoGrbFeature KEYWORD1
NeoGrbwFeature KEYWORD1
NeoRgbwFeature KEYWORD1
NeoRgbFeature KEYWORD1
NeoBrgFeature KEYWORD1
NeoRbgFeature KEYWORD1
DotStarBgrFeature KEYWORD1
DotStarLbgrFeature KEYWORD1
NeoWs2813Method KEYWORD1
Neo800KbpsMethod KEYWORD1
Neo400KbpsMethod KEYWORD1
NeoAvrWs2813Method KEYWORD1
NeoAvr800KbpsMethod KEYWORD1
NeoAvr400KbpsMethod KEYWORD1
NeoEsp8266DmaWs2813Method KEYWORD1
NeoEsp8266Dma800KbpsMethod KEYWORD1
NeoEsp8266Dma400KbpsMethod KEYWORD1
NeoEsp8266UartWs2813Method KEYWORD1
NeoEsp8266Uart800KbpsMethod KEYWORD1
NeoEsp8266Uart400KbpsMethod KEYWORD1
NeoEsp8266AsyncUartWs2813Method KEYWORD1
NeoEsp8266AsyncUart800KbpsMethod KEYWORD1
NeoEsp8266AsyncUart400KbpsMethod KEYWORD1
NeoEsp8266BitBangWs2813Method KEYWORD1
NeoEsp8266BitBang800KbpsMethod KEYWORD1
NeoEsp8266BitBang400KbpsMethod KEYWORD1
NeoEsp32BitBangWs2813Method KEYWORD1
NeoEsp32BitBang800KbpsMethod KEYWORD1
NeoEsp32BitBang400KbpsMethod KEYWORD1
DotStarMethod KEYWORD1
DotStarSpiMethod KEYWORD1
NeoPixelAnimator KEYWORD1
AnimUpdateCallback KEYWORD1
AnimationParam KEYWORD1
NeoEase KEYWORD1
AnimEaseFunction KEYWORD1
RowMajorLayout KEYWORD1
RowMajor90Layout KEYWORD1
RowMajor180Layout KEYWORD1
RowMajor270Layout KEYWORD1
RowMajorAlternatingLayout KEYWORD1
RowMajorAlternating90Layout KEYWORD1
RowMajorAlternating180Layout KEYWORD1
RowMajorAlternating270Layout KEYWORD1
ColumnMajorLayout KEYWORD1
ColumnMajor90Layout KEYWORD1
ColumnMajor180Layout KEYWORD1
ColumnMajor270Layout KEYWORD1
ColumnMajorAlternatingLayout KEYWORD1
ColumnMajorAlternating90Layout KEYWORD1
ColumnMajorAlternating180Layout KEYWORD1
ColumnMajorAlternating270Layout KEYWORD1
NeoTopology KEYWORD1
NeoRingTopology KEYWORD1
NeoTiles KEYWORD1
NeoMosaic KEYWORD1
NeoGammaEquationMethod KEYWORD1
NeoGammaTableMethod KEYWORD1
NeoGamma KEYWORD1
NeoHueBlendShortestDistance KEYWORD1
NeoHueBlendLongestDistance KEYWORD1
NeoHueBlendClockwiseDirection KEYWORD1
NeoHueBlendCounterClockwiseDirection KEYWORD1
NeoBufferContext KEYWORD1
LayoutMapCallback KEYWORD1
NeoBufferMethod KEYWORD1
NeoBufferProgmemMethod KEYWORD1
NeoBuffer KEYWORD1
NeoVerticalSpriteSheet KEYWORD1
NeoBitmapFile KEYWORD1
HtmlShortColorNames KEYWORD1
HtmlColorNames KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
Begin KEYWORD2
Show KEYWORD2
CanShow KEYWORD2
ClearTo KEYWORD2
RotateLeft KEYWORD2
ShiftLeft KEYWORD2
RotateRight KEYWORD2
ShiftRight KEYWORD2
IsDirty KEYWORD2
Dirty KEYWORD2
ResetDirty KEYWORD2
Pixels KEYWORD2
PixelsSize KEYWORD2
PixelCount KEYWORD2
SetPixelColor KEYWORD2
GetPixelColor KEYWORD2
CalculateBrightness KEYWORD2
Darken KEYWORD2
Lighten KEYWORD2
LinearBlend KEYWORD2
BilinearBlend KEYWORD2
IsAnimating KEYWORD2
NextAvailableAnimation KEYWORD2
StartAnimation KEYWORD2
StopAnimation KEYWORD2
RestartAnimation KEYWORD2
IsAnimationActive KEYWORD2
AnimationDuration KEYWORD2
UpdateAnimations KEYWORD2
IsPaused KEYWORD2
Pause KEYWORD2
Resume KEYWORD2
getTimeScale KEYWORD2
setTimeScale KEYWORD2
QuadraticIn KEYWORD2
QuadraticOut KEYWORD2
QuadraticInOut KEYWORD2
CubicIn KEYWORD2
CubicOut KEYWORD2
CubicInOut KEYWORD2
QuarticIn KEYWORD2
QuarticOut KEYWORD2
QuarticInOut KEYWORD2
QuinticIn KEYWORD2
QuinticOut KEYWORD2
QuinticInOut KEYWORD2
SinusoidalIn KEYWORD2
SinusoidalOut KEYWORD2
SinusoidalInOut KEYWORD2
ExponentialIn KEYWORD2
ExponentialOut KEYWORD2
ExponentialInOut KEYWORD2
CircularIn KEYWORD2
CircularOut KEYWORD2
CircularInOut KEYWORD2
Gamma KEYWORD2
Map KEYWORD2
MapProbe KEYWORD2
getWidth KEYWORD2
getHeight KEYWORD2
getCountOfRings KEYWORD2
getPixelCountAtRing KEYWORD2
getPixelCount KEYWORD2
TopologyHint KEYWORD2
Correct KEYWORD2
SpriteWidth KEYWORD2
SpriteHeight KEYWORD2
SpriteCount KEYWORD2
Blt KEYWORD2
Width KEYWORD2
Height KEYWORD2
Parse KEYWORD2
ToString KEYWORD2
ToNumericalString KEYWORD2
init KEYWORD2
service KEYWORD2
start KEYWORD2
stop KEYWORD2
reverse KEYWORD2
trigger KEYWORD2
setMode KEYWORD2
setCustomMode KEYWORD2
setSpeed KEYWORD2
increaseSpeed KEYWORD2
decreaseSpeed KEYWORD2
setColor KEYWORD2
setBrightness KEYWORD2
setLength KEYWORD2
getLength KEYWORD2
setSegment KEYWORD2
resetSegments KEYWORD2
increaseBrightness KEYWORD2
decreaseBrightness KEYWORD2
increaseLength KEYWORD2
decreaseLength KEYWORD2
isRunning KEYWORD2
getMode KEYWORD2
getSpeed KEYWORD2
getBrightness KEYWORD2
getModeCount KEYWORD2
getModeName KEYWORD2
getColor KEYWORD2
getNumSegments KEYWORD2
setNumSegments KEYWORD2
getSegments KEYWORD2
color_wheel KEYWORD2
FX_MODE_STATIC KEYWORD2
FX_MODE_BLINK KEYWORD2
FX_MODE_BREATH KEYWORD2
FX_MODE_COLOR_WIPE KEYWORD2
FX_MODE_COLOR_WIPE_INV KEYWORD2
FX_MODE_COLOR_WIPE_REV KEYWORD2
FX_MODE_COLOR_WIPE_REV_INV KEYWORD2
FX_MODE_COLOR_WIPE_RANDOM KEYWORD2
FX_MODE_RANDOM_COLOR KEYWORD2
FX_MODE_SINGLE_DYNAMIC KEYWORD2
FX_MODE_MULTI_DYNAMIC KEYWORD2
FX_MODE_RAINBOW KEYWORD2
FX_MODE_RAINBOW_CYCLE KEYWORD2
FX_MODE_SCAN KEYWORD2
FX_MODE_DUAL_SCAN KEYWORD2
FX_MODE_FADE KEYWORD2
FX_MODE_THEATER_CHASE KEYWORD2
FX_MODE_THEATER_CHASE_RAINBOW KEYWORD2
FX_MODE_RUNNING_LIGHTS KEYWORD2
FX_MODE_TWINKLE KEYWORD2
FX_MODE_TWINKLE_RANDOM KEYWORD2
FX_MODE_TWINKLE_FADE KEYWORD2
FX_MODE_TWINKLE_FADE_RANDOM KEYWORD2
FX_MODE_SPARKLE KEYWORD2
FX_MODE_FLASH_SPARKLE KEYWORD2
FX_MODE_HYPER_SPARKLE KEYWORD2
FX_MODE_STROBE KEYWORD2
FX_MODE_STROBE_RAINBOW KEYWORD2
FX_MODE_MULTI_STROBE KEYWORD2
FX_MODE_BLINK_RAINBOW KEYWORD2
FX_MODE_CHASE_WHITE KEYWORD2
FX_MODE_CHASE_COLOR KEYWORD2
FX_MODE_CHASE_RANDOM KEYWORD2
FX_MODE_CHASE_RAINBOW KEYWORD2
FX_MODE_CHASE_FLASH KEYWORD2
FX_MODE_CHASE_FLASH_RANDOM KEYWORD2
FX_MODE_CHASE_RAINBOW_WHITE KEYWORD2
FX_MODE_CHASE_BLACKOUT KEYWORD2
FX_MODE_CHASE_BLACKOUT_RAINBOW KEYWORD2
FX_MODE_COLOR_SWEEP_RANDOM KEYWORD2
FX_MODE_RUNNING_COLOR KEYWORD2
FX_MODE_RUNNING_RED_BLUE KEYWORD2
FX_MODE_RUNNING_RANDOM KEYWORD2
FX_MODE_LARSON_SCANNER KEYWORD2
FX_MODE_COMET KEYWORD2
FX_MODE_FIREWORKS KEYWORD2
FX_MODE_FIREWORKS_RANDOM KEYWORD2
FX_MODE_MERRY_CHRISTMAS KEYWORD2
FX_MODE_HALLOWEEN KEYWORD2
FX_MODE_FIRE_FLICKER KEYWORD2
FX_MODE_FIRE_FLICKER_SOFT KEYWORD2
FX_MODE_FIRE_FLICKER_INTENSE KEYWORD2
FX_MODE_DUAL_COLOR_WIPE_IN_OUT KEYWORD2
FX_MODE_DUAL_COLOR_WIPE_IN_IN KEYWORD2
FX_MODE_DUAL_COLOR_WIPE_OUT_OUT KEYWORD2
FX_MODE_DUAL_COLOR_WIPE_OUT_IN KEYWORD2
FX_MODE_CIRCUS_COMBUSTUS KEYWORD2
FX_MODE_BICOLOR_CHASE KEYWORD2
FX_MODE_TRICOLOR_CHASE KEYWORD2
FX_MODE_ICU KEYWORD2
FX_MODE_METEOR_RAIN KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
NEO_MILLISECONDS LITERAL1
NEO_CENTISECONDS LITERAL1
NEO_DECISECONDS LITERAL1
NEO_SECONDS LITERAL1
NEO_DECASECONDS LITERAL1
AnimationState_Started LITERAL1
AnimationState_Progress LITERAL1
AnimationState_Completed LITERAL1
NeoTopologyHint_FirstOnPanel LITERAL1
NeoTopologyHint_InPanel LITERAL1
NeoTopologyHint_LastOnPanel LITERAL1
NeoTopologyHint_OutOfBounds LITERAL1
PixelIndex_OutOfBounds LITERAL1
ORANGE LITERAL1
PURPLE LITERAL1
MAGENTA LITERAL1