virtual fl::Str fxName() const =0
virtual void pause(uint32_t now)
virtual void resume(uint32_t now)
virtual bool hasFixedFrameRate(float *fps) const
virtual void draw(DrawContext context)=0
uint16_t getNumLeds() const
Defines the red, green, and blue (RGB) pixel struct.
#define FASTLED_SMART_PTR(type)
Implements the FastLED namespace macros.
Implements a simple red square effect for 2D LED grids.
#define FASTLED_UNUSED(x)