|
void | scrollText (const char *text, uint16_t duration=0, bool repeat=false) |
|
void | setLedMatrix (ESPectro32_LedMatrix &ledM) |
|
ESPectro32_LedMatrix & | LedMatrix () |
|
void | onAnimationCompleted (Animator::AnimationFinishedCallback cb) |
|
void | addFrameWithData (uint8_t *data, uint16_t color=255) |
|
void | addFrameWithDataCallback (ESPectro32_LedMatrix_Animation::FrameDataCallback cb) |
|
void | setFrameWithData (uint8_t frameNo, uint8_t *data, uint16_t color=255) |
|
void | setFrameWithDataCallback (uint8_t frameNo, ESPectro32_LedMatrix_Animation::FrameDataCallback cb) |
|
void | start (Animator::AnimationUpdateCallback animUpdateCallback, Animator::AnimationFinishedCallback animFinishedCallback, uint16_t duration=0, uint16_t updateInterval=0) |
|
void | start (uint16_t duration=0, bool repeat=false) |
|
void | stop () |
|
void | run () |
|
|
char * | scrolledText_ = NULL |
|
|
typedef std::function< void(ESPectro32_LedMatrix
&ledMatrix)> | FrameDataCallback |
|
Animator * | getAnimatorPtr () |
|
ESPectro32_LedMatrix * | ledMatrix_ = NULL |
|
uint8_t | frameCount_ = 0 |
|
bool | forceStop_ = false |
|
Animator::AnimationFinishedCallback | animCompletedCb_ = NULL |
|
Animator * | animator_ = NULL |
|
The documentation for this class was generated from the following files: