Definition at line 16 of file fx.h.
◆ DrawContext
Definition at line 19 of file fx.h.
◆ Fx()
Fx::Fx |
( |
uint16_t | numLeds | ) |
|
|
inline |
Definition at line 21 of file fx.h.
◆ ~Fx()
Definition at line 61 of file fx.h.
◆ destroy()
virtual void Fx::destroy |
( |
| ) |
|
|
inlinevirtual |
◆ draw()
- Parameters
-
now | The current time in milliseconds. Fx writers are encouraged to use this instead of millis() directly as this will more deterministic behavior. |
Implemented in Animartrix, Cylon, DemoReel100, Fire2012, NoisePalette, NoiseWave, Pacifica, Pride2015, RedSquare, ScaleUp, TwinkleFox, and VideoFx.
◆ fxGet()
virtual int Fx::fxGet |
( |
| ) |
const |
|
inlinevirtual |
Definition at line 47 of file fx.h.
◆ fxNext()
virtual void Fx::fxNext |
( |
int | fx = 1 | ) |
|
|
inlinevirtual |
Definition at line 46 of file fx.h.
◆ fxNum()
virtual int Fx::fxNum |
( |
| ) |
const |
|
inlinevirtual |
Definition at line 40 of file fx.h.
◆ fxSet()
virtual void Fx::fxSet |
( |
int | fx | ) |
|
|
inlinevirtual |
Definition at line 43 of file fx.h.
◆ getNumLeds()
uint16_t Fx::getNumLeds |
( |
| ) |
const |
|
inline |
Definition at line 58 of file fx.h.
◆ hasAlphaChannel()
virtual bool Fx::hasAlphaChannel |
( |
| ) |
const |
|
inlinevirtual |
Definition at line 30 of file fx.h.
◆ hasFixedFrameRate()
virtual bool Fx::hasFixedFrameRate |
( |
float * | fps | ) |
const |
|
inlinevirtual |
Definition at line 34 of file fx.h.
◆ lazyInit()
virtual void Fx::lazyInit |
( |
| ) |
|
|
inlinevirtual |
Definition at line 57 of file fx.h.
◆ pause()
virtual void Fx::pause |
( |
| ) |
|
|
inlinevirtual |
Definition at line 49 of file fx.h.
◆ resume()
virtual void Fx::resume |
( |
| ) |
|
|
inlinevirtual |
Definition at line 51 of file fx.h.
◆ mNumLeds
Definition at line 62 of file fx.h.
The documentation for this class was generated from the following file:
- /home/runner/work/FastLED/FastLED/src/fx/fx.h