|
FastLED 3.9.15
|
Collaboration diagram for fl::anonymous_namespace{wave.cpp}::BatchDraw:Public Types | |
| using | ArrayAlphas = fl::FixedVector<uint8_t, kMaxBatchSize> |
| using | ArrayIndices = fl::FixedVector<fl::u32, kMaxBatchSize> |
Public Member Functions | |
| BatchDraw (CRGB *leds, WaveCrgbGradientMap::Gradient *grad) | |
| void | flush () |
| bool | isFull () |
| void | push (fl::u32 index, uint8_t alpha) |
Public Attributes | |
| ArrayAlphas | mAlphas |
| WaveCrgbGradientMap::Gradient * | mGradient = nullptr |
| ArrayIndices | mIndices |
| CRGB * | mLeds = nullptr |
Static Public Attributes | |
| static const size_t | kMaxBatchSize = 32 |