- Examples
- FxEngine.ino.
Definition at line 21 of file noisepalette.h.
◆ NoisePalette()
fl::NoisePalette::NoisePalette |
( |
XYMap | xyMap, |
|
|
float | fps = 60.f ) |
◆ changeToRandomPalette()
uint8_t fl::NoisePalette::changeToRandomPalette |
( |
| ) |
|
◆ 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. |
Implements fl::Fx.
Definition at line 33 of file noisepalette.h.
◆ fxName()
Str fl::NoisePalette::fxName |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ getPalettePreset()
uint8_t fl::NoisePalette::getPalettePreset |
( |
| ) |
const |
|
inline |
◆ getPalettePresetCount()
uint8_t fl::NoisePalette::getPalettePresetCount |
( |
| ) |
const |
|
inline |
◆ hasFixedFrameRate()
bool fl::NoisePalette::hasFixedFrameRate |
( |
float * | fps | ) |
const |
|
inlineoverridevirtual |
◆ mapNoiseToLEDsUsingPalette()
void fl::NoisePalette::mapNoiseToLEDsUsingPalette |
( |
CRGB * | leds | ) |
|
◆ setPalette()
void fl::NoisePalette::setPalette |
( |
const CRGBPalette16 & | palette, |
|
|
uint16_t | speed, |
|
|
uint16_t | scale, |
|
|
bool | colorLoop ) |
|
inline |
◆ setPalettePreset()
void fl::NoisePalette::setPalettePreset |
( |
int | paletteIndex | ) |
|
◆ setScale()
void fl::NoisePalette::setScale |
( |
uint16_t | scale | ) |
|
|
inline |
◆ setSpeed()
void fl::NoisePalette::setSpeed |
( |
uint16_t | speed | ) |
|
|
inline |
The documentation for this class was generated from the following files: