FastLED 3.10.6
Loading...
Searching...
No Matches
fl::Fled Class Reference

Detailed Description

Definition at line 64 of file fled.h.

#include <fled.h>

+ Collaboration diagram for fl::Fled:

Public Member Functions

 Fled () FL_NO_EXCEPT
 
fl::shared_ptr< const fl::u8 > blob (const char *sectionName, fl::size *outLen) const FL_NO_EXCEPT
 
fl::u8 bytesPerLed () const FL_NO_EXCEPT
 
fl::shared_ptr< MultiChannelConfig > channels () const FL_NO_EXCEPT
 
fl::size frameCount (fl::size ledCount) const FL_NO_EXCEPT
 
const fl::json & json () const FL_NO_EXCEPT
 
 operator bool () const FL_NO_EXCEPT
 
fl::size payloadBytes () const FL_NO_EXCEPT
 
fl::u8 pixelFormat () const FL_NO_EXCEPT
 
fl::shared_ptr< ScreenMap > screenMap () const FL_NO_EXCEPT
 
fl::size sectionCount () const FL_NO_EXCEPT
 
fl::u8 version () const FL_NO_EXCEPT
 
fled::ColorStatus videoColor (fled::VideoColor *out) const FL_NO_EXCEPT
 
float videoFps (float defaultFps=30.0f) const FL_NO_EXCEPT
 
bool videoFrame (fl::size frameIndex, fl::size ledCount, fled::VideoFrameView *out) const FL_NO_EXCEPT
 

Static Public Member Functions

static Fled load (FileSystem &fs, const char *path) FL_NO_EXCEPT
 
static Fled loadFromStatic (fl::span< const fl::u8 > bytes) FL_NO_EXCEPT
 
static Fled loadFromVector (fl::vector< fl::u8 > &&bytes) FL_NO_EXCEPT
 

Private Member Functions

 Fled (fl::shared_ptr< fled::FledImpl > impl) FL_NO_EXCEPT
 

Private Attributes

fl::shared_ptr< fled::FledImpl > mImpl
 

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