Deluge Firmware
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
NumericLayerScrollingText Class Referencefinal

#include <NumericLayerScrollingText.h>

Inheritance diagram for NumericLayerScrollingText:
Inheritance graph
Collaboration diagram for NumericLayerScrollingText:
Collaboration graph

Public Member Functions

 NumericLayerScrollingText ()
 
virtual ~NumericLayerScrollingText ()
 
void render (uint8_t *returnSegments)
 
bool callBack ()
 
void isNowOnTop ()
 
- Public Member Functions inherited from NumericLayer
 NumericLayer ()
 
virtual ~NumericLayer ()
 
virtual bool callBack ()=0
 
virtual void render (uint8_t *returnSegments)=0
 
virtual void renderWithoutBlink (uint8_t *returnSegments)
 
virtual void isNowOnTop ()=0
 

Public Attributes

uint8_t text [256]
 
uint16_t length
 
int8_t currentDirection
 
int8_t currentPos
 
int16_t initialDelay
 
- Public Attributes inherited from NumericLayer
NumericLayernext
 

Constructor & Destructor Documentation

◆ NumericLayerScrollingText()

NumericLayerScrollingText::NumericLayerScrollingText ( )

◆ ~NumericLayerScrollingText()

NumericLayerScrollingText::~NumericLayerScrollingText ( )
virtual

Member Function Documentation

◆ callBack()

bool NumericLayerScrollingText::callBack ( )
virtual

Implements NumericLayer.

◆ isNowOnTop()

void NumericLayerScrollingText::isNowOnTop ( )
virtual

Implements NumericLayer.

◆ render()

void NumericLayerScrollingText::render ( uint8_t *  returnSegments)
virtual

Implements NumericLayer.

Member Data Documentation

◆ currentDirection

int8_t NumericLayerScrollingText::currentDirection

◆ currentPos

int8_t NumericLayerScrollingText::currentPos

◆ initialDelay

int16_t NumericLayerScrollingText::initialDelay

◆ length

uint16_t NumericLayerScrollingText::length

◆ text

uint8_t NumericLayerScrollingText::text[256]

The documentation for this class was generated from the following files: