| 
    Corsair Lighting Protocol
    0.15.0
    
   Control LEDs connected to an Arduino with iCUE 
   | 
 
This is the complete list of members for FastLEDController, including all inherited members.
| addLEDs(uint8_t channel, CRGB *leds, uint8_t length) | FastLEDController | virtual | 
| animation_step(int duration, int steps) | FastLEDController | protected | 
| animation_step_count(int duration, int steps) | FastLEDController | protected | 
| applySpeed(int duration, const GroupSpeed speed) (defined in FastLEDController) | FastLEDController | protected | 
| channelData (defined in FastLEDController) | FastLEDController | protected | 
| channels (defined in LEDController) | LEDController | protected | 
| clearLEDColorValues(uint8_t channel) override | FastLEDController | protectedvirtual | 
| clearLEDGroups(uint8_t channel) (defined in LEDController) | LEDController | protectedvirtual | 
| currentUpdate (defined in FastLEDController) | FastLEDController | protected | 
| FastLEDController(FastLEDControllerStorage *storage) | FastLEDController | |
| FastLEDController(TemperatureController *temperatureController, FastLEDControllerStorage *storage) | FastLEDController | |
| getChannel(uint8_t channelIndex) | LEDController | |
| getLEDAutodetectionResult(uint8_t channel) override | FastLEDController | protectedvirtual | 
| getLEDCount(uint8_t channel) | FastLEDController | |
| getLEDs(uint8_t channel) | FastLEDController | |
| getLEDStripMask(uint8_t channel, uint8_t group) | LEDController | protectedvirtual | 
| handleLEDControl(const Command &command, const CorsairLightingProtocolResponse *response) override | LEDController | virtual | 
| isValidLEDChannel(const LEDChannel &ledChannel) | LEDController | virtual | 
| isValidLEDGroup(const LEDGroup &ledGroup) | LEDController | virtual | 
| lastCommand | LEDController | protected | 
| lastUpdate (defined in FastLEDController) | FastLEDController | protected | 
| load() override (defined in FastLEDController) | FastLEDController | protectedvirtual | 
| onUpdateHook(uint8_t channel, void(*callback)(void)) | FastLEDController | |
| randomColor() | FastLEDController | protected | 
| renderBlink(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderColorPulse(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderColorShift(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderColorWave(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderMarquee(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderRainbow(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderRainbowWave(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderSequential(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderStatic(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderTemperature(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| renderVisor(ChannelData &channelData, LEDGroup &group, int groupLedCount) (defined in FastLEDController) | FastLEDController | protected | 
| reset() | LEDController | virtual | 
| save() override (defined in FastLEDController) | FastLEDController | protectedvirtual | 
| saveIfNeeded() | LEDController | protected | 
| setLEDBrightness(uint8_t channel, uint8_t brightness) | LEDController | protectedvirtual | 
| setLEDColorValues(uint8_t channel, uint8_t color, uint8_t offset, const uint8_t *values, size_t len) override | FastLEDController | protectedvirtual | 
| setLEDExternalTemperature(uint8_t channel, uint16_t temp) override | FastLEDController | protectedvirtual | 
| setLEDGroup(uint8_t channel, uint8_t groupIndex, LEDGroup &group) (defined in LEDController) | LEDController | protectedvirtual | 
| setLEDMode(uint8_t channel, ChannelMode mode) | LEDController | protectedvirtual | 
| setLEDPortType(uint8_t channel, PortType ledPortType) | LEDController | protectedvirtual | 
| startLEDAutodetection(uint8_t channel) | LEDController | protectedvirtual | 
| storage (defined in FastLEDController) | FastLEDController | protected | 
| temperatureController (defined in FastLEDController) | FastLEDController | protected | 
| timeoutAction() | FastLEDController | protectedvirtual | 
| trigger_update (defined in FastLEDController) | FastLEDController | protected | 
| triggerLEDUpdate() override | FastLEDController | protectedvirtual | 
| triggerSave | LEDController | protected | 
| updateLEDs() | FastLEDController | virtual | 
| ~FastLEDController() (defined in FastLEDController) | FastLEDController |