|
SBK_BarDrive Library 2.1.0
LED bar meter control and queued animations for Arduino
|
#include <SBK_BarMeterAnimations.h>
Data Fields | |
| AnimUpdateFn | function = nullptr |
| uint16_t | updateIntv1 = 10 |
| uint16_t | updateIntv2 = 10 |
| uint16_t | updateIntv3 = 10 |
| uint16_t | minMap = 0 |
| uint16_t | maxMap = 1023 |
| const void * | valuePtr1 = nullptr |
| const void * | valuePtr2 = nullptr |
| int8_t | minTracker = 0 |
| int8_t | maxTracker = 1 |
| uint8_t | param1 = 0 |
| uint8_t | param2 = 0 |
| uint8_t | param3 = 0 |
| uint8_t | param4 = 0 |
| uint8_t | param5 = 0 |
| bool | loop = false |
| bool | animInitLogicIsInverted = false |
| bool | animRenderLogicIsInverted = false |
| bool | isNonInvertingLogicAnim = false |
| bool | mirrorHalfRangeDir = false |
| bool | animLogicSet = false |
| bool | animRenderDirIsReversed = false |
| bool | animInitDirIsReversed = false |
| bool | animDirSet = false |
| bool | usePtr = false |
| bool | emittingBlocksEnabled = true |
Definition at line 1586 of file SBK_BarMeterAnimations.h.
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::animDirSet = false |
Definition at line 1603 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::animInitDirIsReversed = false |
Definition at line 1602 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::animInitLogicIsInverted = false |
Definition at line 1596 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::animLogicSet = false |
Definition at line 1600 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::animRenderDirIsReversed = false |
Definition at line 1601 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::animRenderLogicIsInverted = false |
Definition at line 1597 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::emittingBlocksEnabled = true |
Definition at line 1605 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| AnimUpdateFn SBK_BarMeterAnimations< BarMeterT >::QueueEntry::function = nullptr |
Definition at line 1588 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::isNonInvertingLogicAnim = false |
Definition at line 1598 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::loop = false |
Definition at line 1595 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint16_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::maxMap = 1023 |
Definition at line 1590 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| int8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::maxTracker = 1 |
Definition at line 1593 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint16_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::minMap = 0 |
Definition at line 1590 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| int8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::minTracker = 0 |
Definition at line 1593 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::mirrorHalfRangeDir = false |
Definition at line 1599 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::param1 = 0 |
Definition at line 1594 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::param2 = 0 |
Definition at line 1594 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::param3 = 0 |
Definition at line 1594 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::param4 = 0 |
Definition at line 1594 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint8_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::param5 = 0 |
Definition at line 1594 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint16_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::updateIntv1 = 10 |
Definition at line 1589 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint16_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::updateIntv2 = 10 |
Definition at line 1589 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| uint16_t SBK_BarMeterAnimations< BarMeterT >::QueueEntry::updateIntv3 = 10 |
Definition at line 1589 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| bool SBK_BarMeterAnimations< BarMeterT >::QueueEntry::usePtr = false |
Definition at line 1604 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| const void* SBK_BarMeterAnimations< BarMeterT >::QueueEntry::valuePtr1 = nullptr |
Definition at line 1591 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().
| const void* SBK_BarMeterAnimations< BarMeterT >::QueueEntry::valuePtr2 = nullptr |
Definition at line 1592 of file SBK_BarMeterAnimations.h.
Referenced by SBK_BarMeterAnimations< BarMeterT >::_captureQueueEntry(), and SBK_BarMeterAnimations< BarMeterT >::_loadQueueEntry().