FastLED 3.9.15
|
Definition at line 45 of file LedRopeTCL.h.
#include <LedRopeTCL.h>
Public Member Functions | |
LedRopeTCL (int n_pixels) | |
virtual | ~LedRopeTCL () |
void | Draw () |
void | DrawRepeat (const int *value_array, int array_length) |
void | DrawSequentialRepeat (int repeat) |
Color3i * | GetIterator (int i) |
int | length () const |
void | RawBeginDraw () |
void | RawCommitDraw () |
void | RawDrawPixel (const Color3i &c) |
void | RawDrawPixel (uint8_t r, uint8_t g, uint8_t b) |
void | RawDrawPixels (const Color3i &c, int n) |
virtual void | Set (int i, const Color3i &c) |
void | set_draw_offset (int val) |
![]() | |
virtual | ~LedRopeInterface () |
virtual void | Set (int i, int length, const Color3i &color) |
Protected Member Functions | |
void | PreDrawSetup () |
Protected Attributes | |
bool | controller_added_ = false |
int | draw_offset_ = 0 |
FrameBuffer | frame_buffer_ |
bool | lazy_initialized_ |
fl::HeapVector< CRGB > | led_buffer_ |
fl::ScreenMap | mScreenMap |