54 const fl::size
offset = led * 6 +
static_cast<fl::size
>(component) * 2;
127 bool videoFrame(fl::size frameIndex, fl::size ledCount,
fl::u8 pixelFormat() const FL_NO_EXCEPT
static Fled loadFromStatic(fl::span< const fl::u8 > bytes) FL_NO_EXCEPT
fl::size sectionCount() const FL_NO_EXCEPT
fl::size payloadBytes() const FL_NO_EXCEPT
fl::shared_ptr< const fl::u8 > blob(const char *sectionName, fl::size *outLen) const FL_NO_EXCEPT
const fl::json & json() const FL_NO_EXCEPT
fl::size frameCount(fl::size ledCount) const FL_NO_EXCEPT
fled::ColorStatus videoColor(fled::VideoColor *out) const FL_NO_EXCEPT
fl::u8 bytesPerLed() const FL_NO_EXCEPT
bool videoFrame(fl::size frameIndex, fl::size ledCount, fled::VideoFrameView *out) const FL_NO_EXCEPT
fl::shared_ptr< ScreenMap > screenMap() const FL_NO_EXCEPT
fl::shared_ptr< MultiChannelConfig > channels() const FL_NO_EXCEPT
fl::shared_ptr< fled::FledImpl > mImpl
float videoFps(float defaultFps=30.0f) const FL_NO_EXCEPT
static Fled loadFromVector(fl::vector< fl::u8 > &&bytes) FL_NO_EXCEPT
fl::u8 version() const FL_NO_EXCEPT
static Fled load(FileSystem &fs, const char *path) FL_NO_EXCEPT
fl::UISlider offset("Offset", 0.0f, 0.0f, 1.0f, 0.01f)
InputGamut g FL_NO_EXCEPT
Base definition for an LED controller.
fl::shared_ptr< const fl::u8 > mPayload
fl::u16 component16(fl::size led, fl::u8 component) const FL_NO_EXCEPT