FastLED  3.1
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CAPA102ControllerAPA102 controller class
 CAPA104
 CAVRSoftwareSPIOutput
 Cbitswap_typeUnion containing a full 8 bytes to swap the bit orientation on
 CCEveryNTimePeriods
 CCFastLEDHigh level controller interface for FastLED
 CCHSVRepresentation of an HSV pixel (hue, saturation, value (aka brightness))
 CCHSVPalette16
 CCHSVPalette256
 CCHSVPalette32
 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 this should make sure that chipsets that have
 CCPixelLEDController
 CCPixelViewRepresents a set of CRGB led objects
 Cpixelset_iterator_base
 CCRGBRepresentation of an RGB pixel (Red, Green, Blue)
 CCRGBArray
 CCRGBPalette16
 CCRGBPalette256
 CCRGBPalette32
 CDATA_NOPSome of the SPI controllers will need to perform a transform on each byte before doing anyting with it
 CDMXSERIAL
 CDMXSerialController
 CDMXSIMPLE
 CDMXSimpleController
 CFastPinThe simplest level of Pin class
 CFastPinBB
 CGW6205
 CGW6205_400
 CGW6205Controller400Khz
 CGW6205Controller800Khz
 CIEEE754binary32_tTypedef for IEEE754 "binary32" float type internals
 CInputPin
 Cjust8bitsStructure representing 8 bits of access
 CLPD1886
 CLPD1886_8BIT
 CLPD1886Controller1250Khz
 CLPD1886Controller1250Khz_8bit
 CLPD8806ControllerLPD8806 controller class
 CNEOPIXEL
 CNOPSPIOutputA nop/stub class, mostly to show the SPI methods that are needed/used by the various SPI chipset implementations
 COutputPin
 CP9813ControllerP9813 controller class
 CPin
 CPixelController
 CPIXIE
 CPixieControllerAdafruit Pixie controller class
 CPL9823
 CPL9823Controller
 CqTemplate class for represneting fractional ints
 CREFHardwareSPIOutput
 CSelectable
 CSK6812
 CSK6812Controller
 CSK6822
 CSK6822Controller
 CSK9822ControllerSK9822 controller class
 CSM16716ControllerSM16716 controller class
 CSoftwareSPIOutput
 CSPIOutput
 CSPIOutput< SPI2_DATA, SPI2_CLOCK, SPI_SPEED >
 CSPIOutput< SPI2_DATA, SPI_CLOCK, SPI_SPEED >
 CSPIOutput< SPI_DATA, SPI2_CLOCK, SPI_SPEED >
 CSPIOutput< SPI_DATA, SPI_CLOCK, SPI_SPEED >
 CSPIOutput< SPI_UART0_DATA, SPI_UART0_CLOCK, SPI_SPEED >
 CSPIOutput< SPI_UART1_DATA, SPI_UART1_CLOCK, SPI_SPEED >
 Csub4Structure representing 32 bits of access
 CtBytesForLong
 CTM1803
 CTM1803Controller400Khz
 CTM1804
 CTM1809
 CTM1809Controller800Khz
 CTM1812
 CTM1829
 CTM1829Controller1600Khz
 CTM1829Controller800Khz
 CTRGBGradientPaletteEntryUnion
 CUCS1903
 CUCS1903B
 CUCS1903BController800Khz
 CUCS1903Controller400Khz
 CUCS1904
 CUCS1904Controller800Khz
 CUCS2903
 CUCS2903Controller
 CWS2801ControllerWS2801 controller class
 CWS2803Controller
 CWS2811
 CWS2811_400
 CWS2811Controller400Khz
 CWS2811Controller800Khz
 CWS2812
 CWS2812B
 CWS2812Controller800Khz