FastLED 3.10.6
Loading...
Searching...
No Matches
fl::PixelControllerVtable< PixelControllerT > Struct Template Reference

Detailed Description

template<typename PixelControllerT>
struct fl::PixelControllerVtable< PixelControllerT >

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 int size (void *pixel_controller) FL_NO_EXCEPT
 
static void stepDithering (void *pixel_controller) FL_NO_EXCEPT
 

The documentation for this struct was generated from the following file: