|
FastLED 3.10.8
|
Definition at line 49 of file pixel_iterator.h.
#include <pixel_iterator.h>
Static Public Member Functions | |
| static void | advanceData (void *pixel_controller) FL_NO_EXCEPT |
| static bool | has (void *pixel_controller, int n) FL_NO_EXCEPT |
| static void | loadAndScaleRGB (void *pixel_controller, u8 *r_out, u8 *g_out, u8 *b_out) FL_NO_EXCEPT |
| static void | loadAndScaleRGB16 (void *pixel_controller, u16 *r_out, u16 *g_out, u16 *b_out) FL_NO_EXCEPT |
| static void | loadAndScaleRGBW (void *pixel_controller, const Rgbw &rgbw, u8 *b0_out, u8 *b1_out, u8 *b2_out, u8 *b3_out) FL_NO_EXCEPT |
| static void | loadAndScaleRGBWUnordered (void *pixel_controller, const Rgbw &rgbw, u8 *r_out, u8 *g_out, u8 *b_out, u8 *w_out) FL_NO_EXCEPT |
| static void | loadAndScaleRGBWW (void *pixel_controller, Rgbww rgbww, u8 *b0_out, u8 *b1_out, u8 *b2_out, u8 *b3_out, u8 *b4_out) FL_NO_EXCEPT |
| static void | loadAndScaleRGBWWUnordered (void *pixel_controller, Rgbww rgbww, u8 *r_out, u8 *g_out, u8 *b_out, u8 *ww_out, u8 *wc_out) FL_NO_EXCEPT |
| static void | loadRawPremixed (void *pixel_controller, u8 *raw, u8 *premix) FL_NO_EXCEPT |
| Raw source-order pixel plus premixed scale: everything the RGBW/RGBWW conversion reads, so one small thunk replaces the per-type RGBW/RGBWW thunks and the conversion itself stays type-erased and link-on-use (#4795). | |
| static int | size (void *pixel_controller) FL_NO_EXCEPT |
| static void | stepDithering (void *pixel_controller) FL_NO_EXCEPT |