AceSegment
0.3.0
An adjustable, configurable, and extensible framework for rendering seven segment LED displays.
|
Public Member Functions | |
PulseStyler (uint8_t framesPerSecond, uint16_t durationMillis) | |
virtual void | calcForFrame () override |
Called once per frame to update the internal variables of the object. More... | |
virtual void | apply (uint8_t *pattern, uint8_t *brightness) override |
Changes updates the brightness for current frame. More... | |
virtual bool | requiresBrightness () override |
Requires driver support for brightness control if true. More... | |
![]() | |
Styler () | |
Constructor. More... | |
virtual | ~Styler () |
Destructor. More... | |
Definition at line 33 of file PulseStyler.h.
|
inlineoverridevirtual |
Changes updates the brightness for current frame.
Implements ace_segment::Styler.
Definition at line 59 of file PulseStyler.h.
|
inlineoverridevirtual |
Called once per frame to update the internal variables of the object.
Implements ace_segment::Styler.
Definition at line 41 of file PulseStyler.h.
|
inlineoverridevirtual |
Requires driver support for brightness control if true.
Implements ace_segment::Styler.
Definition at line 63 of file PulseStyler.h.