|
FastLED 3.10.8
|
Definition at line 44 of file gradient.h.
#include <gradient.h>
Public Types | |
| using | GradientFunction = fl::function<CRGB(u8 index)> |
| using | GradientVariant |
Public Member Functions | |
| GradientInlined () FL_NO_EXCEPT=default | |
| GradientInlined (const GradientInlined &other) FL_NO_EXCEPT=default | |
| template<typename T> | |
| GradientInlined (const T &palette) FL_NO_EXCEPT | |
| CRGB | colorAt (u8 index) const FL_NO_EXCEPT |
| void | fill (span< const u8 > input, span< CRGB > output) const FL_NO_EXCEPT |
| const GradientVariant & | getVariant () const FL_NO_EXCEPT |
| GradientVariant & | getVariant () FL_NO_EXCEPT |
| GradientInlined & | operator= (const GradientInlined &other) FL_NO_EXCEPT=default |
| void | set (const CRGBPalette16 &palette) FL_NO_EXCEPT |
| void | set (const CRGBPalette256 &palette) FL_NO_EXCEPT |
| void | set (const CRGBPalette32 &palette) FL_NO_EXCEPT |
| void | set (const GradientFunction &func) FL_NO_EXCEPT |
Private Attributes | |
| GradientVariant | mVariant |