#include <LumitronixIFlexAnimator.h>
◆ LumitronixIFlexAnimator()
LumitronixIFlexAnimator::LumitronixIFlexAnimator |
( |
uint16_t |
countAnimations, |
|
|
uint16_t |
timeScale = NEO_MILLISECONDS |
|
) |
| |
◆ ~LumitronixIFlexAnimator()
LumitronixIFlexAnimator::~LumitronixIFlexAnimator |
( |
| ) |
|
◆ AnimationDuration()
uint16_t LumitronixIFlexAnimator::AnimationDuration |
( |
uint16_t |
indexAnimation | ) |
|
|
inline |
◆ ChangeAnimationDuration()
void LumitronixIFlexAnimator::ChangeAnimationDuration |
( |
uint16_t |
indexAnimation, |
|
|
uint16_t |
newDuration |
|
) |
| |
◆ getTimeScale()
uint16_t LumitronixIFlexAnimator::getTimeScale |
( |
| ) |
|
|
inline |
◆ IsAnimating()
bool LumitronixIFlexAnimator::IsAnimating |
( |
| ) |
const |
|
inline |
◆ IsAnimationActive()
bool LumitronixIFlexAnimator::IsAnimationActive |
( |
uint16_t |
indexAnimation | ) |
const |
|
inline |
◆ IsPaused()
bool LumitronixIFlexAnimator::IsPaused |
( |
| ) |
|
|
inline |
◆ NextAvailableAnimation()
bool LumitronixIFlexAnimator::NextAvailableAnimation |
( |
uint16_t * |
indexAvailable, |
|
|
uint16_t |
indexStart = 0 |
|
) |
| |
◆ Pause()
void LumitronixIFlexAnimator::Pause |
( |
| ) |
|
|
inline |
◆ RestartAnimation()
void LumitronixIFlexAnimator::RestartAnimation |
( |
uint16_t |
indexAnimation | ) |
|
|
inline |
◆ Resume()
void LumitronixIFlexAnimator::Resume |
( |
| ) |
|
|
inline |
◆ setTimeScale()
void LumitronixIFlexAnimator::setTimeScale |
( |
uint16_t |
timeScale | ) |
|
|
inline |
◆ StartAnimation()
void LumitronixIFlexAnimator::StartAnimation |
( |
uint16_t |
indexAnimation, |
|
|
uint16_t |
duration, |
|
|
AnimUpdateCallback |
animUpdate |
|
) |
| |
◆ StopAll()
void LumitronixIFlexAnimator::StopAll |
( |
| ) |
|
◆ StopAnimation()
void LumitronixIFlexAnimator::StopAnimation |
( |
uint16_t |
indexAnimation | ) |
|
◆ UpdateAnimations()
void LumitronixIFlexAnimator::UpdateAnimations |
( |
| ) |
|