FastLED 3.10.8
Loading...
Searching...
No Matches
fl::Leds Class Reference

Detailed Description

Definition at line 13 of file leds.h.

#include <leds.h>

+ Inheritance diagram for fl::Leds:
+ Collaboration diagram for fl::Leds:

Public Member Functions

 Leds (const Leds &) FL_NO_EXCEPT=default
 
 Leds (CRGB *leds, const XYMap &xymap) FL_NO_EXCEPT
 
 Leds (CRGB *leds, u16 width, u16 height) FL_NO_EXCEPT
 
 Leds (Leds &&) FL_NO_EXCEPT=default
 
const CRGB & at (int x, int y) const FL_NO_EXCEPT
 
CRGB & at (int x, int y) FL_NO_EXCEPT
 
void fill (const CRGB &color) FL_NO_EXCEPT
 
fl::size height () const FL_NO_EXCEPT
 
 operator const CRGB * () const FL_NO_EXCEPT
 
 operator CRGB * () FL_NO_EXCEPT
 
const CRGB & operator() (int x, int y) const FL_NO_EXCEPT
 
CRGB & operator() (int x, int y) FL_NO_EXCEPT
 
Leds & operator= (const Leds &) FL_NO_EXCEPT=default
 
const CRGB * operator[] (int x) const FL_NO_EXCEPT
 
CRGB * operator[] (int x) FL_NO_EXCEPT
 
fl::span< const CRGB > rgb () const FL_NO_EXCEPT
 
fl::span< CRGB > rgb () FL_NO_EXCEPT
 
fl::size width () const FL_NO_EXCEPT
 
const XYMap & xymap () const FL_NO_EXCEPT
 

Static Protected Member Functions

static CRGB & empty () FL_NO_EXCEPT
 

Protected Attributes

fl::span< CRGB > mLeds
 
XYMap mXyMap
 

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