FastLED 3.10.8
Loading...
Searching...
No Matches

◆ PixelIteratorAny() [1/4]

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 30 of file pixel_iterator_any.h.

32 : mController(controller), mOrder(newOrder), mRgbw(rgbw), mRgbww(rgbww) {
34 }
CLEDController * controller
Rgbw rgbw
PixelController< RGB > mController
void bindIterator() FL_NO_EXCEPT
Point mPixelIterator at this object's own controller.

References bindIterator(), controller, fl::FL_NO_EXCEPT, mController, mOrder, mRgbw, mRgbww, rgbw, and fl::RgbwwInvalid::value().

Referenced by PixelIteratorAny(), PixelIteratorAny(), operator=(), and operator=().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: