FastLED 3.9.15
Loading...
Searching...
No Matches
fl::EngineEvents Class Reference

Detailed Description

Definition at line 29 of file engine_events.h.

#include <engine_events.h>

Classes

class  Listener
 

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, uint32_t num_leds)
 
static void removeListener (Listener *listener)
 

Private Member Functions

 EngineEvents ()=default
 
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, uint32_t num_leds)
 
void _removeListener (Listener *listener)
 

Static Private Member Functions

static EngineEventsgetInstance ()
 

Friends

class fl::Singleton< EngineEvents >
 

The documentation for this class was generated from the following files: