FastLED 3.7.8
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 C__FL_PORT_INFOUtility template for tracking down information about pins and ports
 CAPA102ControllerAPA102 controller class
 CAPA102ControllerHDAPA102 high definition controller class
 CAPA104APA104 controller class
 CAPA106APA106 controller class
 CAVRSoftwareSPIOutputSoftware SPI (aka bit-banging) support Includes aggressive optimizations for when the clock and data pin are on the same port
 Cbitswap_typeUnion containing a full 8 bytes to swap the bit orientation on
 CCEveryNTimeTime interval checking class
 CCFastLEDHigh level controller interface for FastLED
 CCHSVRepresentation of an HSV pixel (hue, saturation, value (aka brightness))
 CCHSVPalette16HSV color palette with 16 discrete values
 CCHSVPalette256HSV color palette with 256 discrete values
 CCHSVPalette32HSV color palette with 32 discrete values
 CCLEDControllerBase definition for an LED controller
 CCMinWaitClass to ensure that a minimum amount of time has kicked since the last time run - and delay if not enough time has passed yet
 CCPixelLEDControllerTemplate extension of the CLEDController class
 CCPixelViewRepresents a set of LED objects
 CCRGBRepresentation of an RGB pixel (Red, Green, Blue)
 CCRGBArrayA version of CPixelView<CRGB> with an included array of CRGB LEDs
 CCRGBPalette16RGB color palette with 16 discrete values
 CCRGBPalette256RGB color palette with 256 discrete values
 CCRGBPalette32RGB color palette with 32 discrete values
 CDATA_NOPDummy class for output controllers that need no data transformations
 CDMXSERIALDMX512 based LED controller class, using the DMXSerial library.
 CDMXSerialControllerDMX512 based LED controller class, using the DMXSerial library
 CDMXSIMPLEDMX512 based LED controller class, using the DmxSimple library.
 CDMXSimpleControllerDMX512 based LED controller class, using the DmxSimple library
 CDP1903Controller400KhzDP1903 controller class @ 400 KHz
 CDP1903Controller800KhzDP1903 controller class @ 800 KHz
 CFastPinThe simplest level of Pin class
 CFastPinBBFastPin implementation for bit-banded access
 CGE8822GE8822 controller class
 CGE8822Controller800KhzGE8822 controller class
 CGS1903GS1903 controller class
 CGW6205GW6205 controller class
 CGW6205_400GW6205_400 controller class
 CGW6205Controller400KhzGW6205 controller class @ 400 KHz
 CGW6205Controller800KhzUCS1904 controller class @ 800 KHz
 CIEEE754binary32_tTypedef for IEEE754 "binary32" float type internals
 CInputPinI/O pin initially set to INPUT
 Cjust8bitsStructure representing 8 bits of access
 CLPD1886LPD1886 controller class
 CLPD1886_8BITLPD1886_8BIT controller class
 CLPD1886Controller1250KhzLPD1886 controller class
 CLPD1886Controller1250Khz_8bitLPD1886 controller class
 CLPD6803ControllerLPD6803 controller class (LPD1101)
 CLPD8806ControllerLPD8806 controller class
 CNEOPIXELLED controller for WS2812 LEDs with GRB color order
 CNOPSPIOutputA nop/stub class, mostly to show the SPI methods that are needed/used by the various SPI chipset implementations
 COutputPinI/O pin initially set to OUTPUT
 CP9813ControllerP9813 controller class
 CPinNaive fallback solution for low level pin access
 CPixelControllerPixel controller class
 CPixelControllerVtable
 CPixelIterator
 CPL9823PL9823 controller class
 CPL9823ControllerPL9823 controller class
 CqfxTemplate class for representing fractional ints
 CREFHardwareSPIOutputA skeletal implementation of hardware SPI support
 CRgbw
 CRgbwDefault
 CRGBWEmulatedController
 CRgbwInvalid
 CSelectableAbstract class for "selectable" things
 CSK6812SK6812 controller class
 CSK6812ControllerSK6812 controller class
 CSK6822SK6822 controller class
 CSK6822ControllerSK6822 controller class
 CSK9822ControllerSK9822 controller class
 CSK9822ControllerHDSK9822 controller class
 CSM16703SM16703 controller class
 CSM16703ControllerSM16703 controller class
 CSM16716ControllerSM16716 controller class
 CSoftwareSPIOutputSoftware SPI output
 CSPIOutputHardware SPI output
 Csub4Structure representing 32 bits of access
 CTM1803TM1803 controller class
 CTM1803Controller400KhzTM1803 controller class
 CTM1804TM1804 controller class
 CTM1809TM1809 controller class
 CTM1809Controller800KhzTM1809 controller class
 CTM1812TM1812 controller class
 CTM1829TM1829 controller class
 CTM1829Controller800KhzTM1829 controller class
 CTRGBGradientPaletteEntryUnionStruct for digesting gradient pointer data into its components
 CUCS1903UCS1903 controller class
 CUCS1903BUCS1903B controller class
 CUCS1903BController800KhzUCS1903B controller class
 CUCS1903Controller400KhzUCS1903 controller class @ 400 KHz
 CUCS1904UCS1904 controller class
 CUCS1904Controller800KhzUCS1904 controller class
 CUCS1912UCS1912 controller class
 CUCS1912Controller
 CUCS2903UCS2903 controller class
 CUCS2903ControllerUCS2903 controller class
 CWS2801ControllerWS2801 controller class
 CWS2803ControllerWS2803 controller class
 CWS2811WS2811 controller class
 CWS2811_400WS2811_400 controller class
 CWS2811Controller400KhzWS2811 controller class @ 400 KHz
 CWS2811Controller800KhzWS2811 controller class @ 800 KHz
 CWS2812WS2812 controller class
 CWS2812BWS2812B controller class
 CWS2812Controller800KhzWS2812 controller class @ 800 KHz
 CWS2813WS2813 controller class
 CWS2813ControllerWS2813 controller class
 CWS2815WS2815 controller class
 CWS2815ControllerWS2815 controller class @ 400 KHz
 CWS2852WS2852 controller class