FastLED 3.9.15
Loading...
Searching...
No Matches

◆ PixelIteratorAny() [1/2]

fl::PixelIteratorAny::PixelIteratorAny ( PixelController< RGB > & controller,
EOrder newOrder,
Rgbw rgbw,
Rgbww rgbww = RgbwwInvalid::value() )
inline

Construct adapter with color order conversion.

Parameters
controllerSource PixelController (always RGB order)
newOrderDesired color order (RGB, RBG, GRB, GBR, BRG, BGR)
rgbwRGBW conversion settings

Definition at line 31 of file pixel_iterator_any.h.

33 : mRgbw(rgbw), mRgbww(rgbww) {
34 init(controller, newOrder);
35 }
CLEDController * controller
Rgbw rgbw
void init(PixelController< RGB > &controller, EOrder newOrder)
Initialize the adapter with color order conversion.

References controller, init(), mRgbw, mRgbww, rgbw, and fl::RgbwwInvalid::value().

+ Here is the call graph for this function: