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