74 CRGBPalette16 newPalette;
76 newPalette = CRGBPalette16(
97 green, green, black, black, purple, purple, black, black, green,
98 green, black, black, purple, purple, black, black);
UINumberField palette("Palette", 0, 0, 2)
u16 xyMap(u16 x, u16 y) const FL_NO_EXCEPT
Fx2d(const XYMap &xyMap) FL_NO_EXCEPT
void setPalette(const CRGBPalette16 &palette, u16 speed, u16 scale, bool colorLoop) FL_NO_EXCEPT
void SetupPurpleAndGreenPalette() FL_NO_EXCEPT
CRGBPalette16 currentPalette
void setPalettePreset(int paletteIndex) FL_NO_EXCEPT
void setScale(u16 scale) FL_NO_EXCEPT
void mapNoiseToLEDsUsingPalette(fl::span< CRGB > leds) FL_NO_EXCEPT
void SetupRandomPalette() FL_NO_EXCEPT
string fxName() const FL_NO_EXCEPT override
u16 XY(u8 x, u8 y) const FL_NO_EXCEPT
u8 getPalettePreset() const FL_NO_EXCEPT
u8 getPalettePresetCount() const FL_NO_EXCEPT
bool hasFixedFrameRate(float *fps) const FL_NO_EXCEPT override
void fillnoise8() FL_NO_EXCEPT
fl::vector_psram< u8 > noise
void SetupBlackAndWhiteStripedPalette() FL_NO_EXCEPT
NoisePalette(XYMap xyMap, float fps=60.f) FL_NO_EXCEPT
void draw(DrawContext context) FL_NO_EXCEPT override
u8 changeToRandomPalette() FL_NO_EXCEPT
void setSpeed(u16 speed) FL_NO_EXCEPT
Fast, efficient random number generators specifically designed for high-performance LED programming.
void fill_solid(CRGB *targetArray, int numToFill, const CRGB &color) FL_NO_EXCEPT
Fill a range of LEDs with a solid color.
@ HUE_PURPLE
Purple (270°)
LIB8STATIC fl::u8 random8() FL_NO_EXCEPT
Generate an 8-bit random number.
u8 u8 fract8 blur_amount FL_NO_EXCEPT
Base definition for an LED controller.
#define FASTLED_SHARED_PTR(type)
@ White
<div style='background:#FFFFFF;width:4em;height:4em;'></div>
@ Black
<div style='background:#000000;width:4em;height:4em;'></div>
Representation of an 8-bit RGB pixel (Red, Green, Blue)