FastLED 3.9.15
|
Definition at line 22 of file engine_events.h.
#include <engine_events.h>
Classes | |
class | Listener |
Public Member Functions | |
EngineEvents ()=default | |
Static Public Member Functions | |
static void | addListener (Listener *listener, int priority=0) |
static bool | hasListener (Listener *listener) |
static void | onBeginFrame () |
static void | onCanvasUiSet (CLEDController *strip, const ScreenMap &xymap) |
static void | onEndFrame () |
static void | onEndShowLeds () |
static void | onPlatformPreLoop () |
static void | onStripAdded (CLEDController *strip, fl::u32 num_leds) |
static void | removeListener (Listener *listener) |
Private Member Functions | |
void | _addListener (Listener *listener, int priority) |
bool | _hasListener (Listener *listener) |
void | _onBeginFrame () |
void | _onCanvasUiSet (CLEDController *strip, const ScreenMap &xymap) |
void | _onEndFrame () |
void | _onEndShowLeds () |
void | _onPlatformPreLoop () |
void | _onStripAdded (CLEDController *strip, fl::u32 num_leds) |
void | _removeListener (Listener *listener) |