#include <leds.h>
Public Member Functions | |
Leds (const Leds &)=default | |
Leds (CRGB *leds, const XYMap &xymap) | |
Leds (CRGB *leds, uint16_t width, uint16_t height) | |
Leds (Leds &&)=default | |
CRGB & | at (int x, int y) |
const CRGB & | at (int x, int y) const |
void | fill (const CRGB &color) |
size_t | height () const |
operator const CRGB * () const | |
operator CRGB * () | |
CRGB & | operator() (int x, int y) |
const CRGB & | operator() (int x, int y) const |
Leds & | operator= (const Leds &)=default |
CRGB * | operator[] (int x) |
const CRGB * | operator[] (int x) const |
CRGB * | rgb () |
const CRGB * | rgb () const |
size_t | width () const |
const XYMap & | xymap () const |
Static Protected Member Functions | |
static CRGB & | empty () |
Protected Attributes | |
CRGB * | mLeds |
XYMap | mXyMap |