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

#include <NumericLayerBasicText.h>

Inheritance diagram for NumericLayerBasicText:
Inheritance graph
Collaboration diagram for NumericLayerBasicText:
Collaboration graph

Public Member Functions

 NumericLayerBasicText ()
 
virtual ~NumericLayerBasicText ()
 
void render (uint8_t *returnSegments)
 
void renderWithoutBlink (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 segments [NUMERIC_DISPLAY_LENGTH]
 
uint8_t blinkedSegments [NUMERIC_DISPLAY_LENGTH]
 
bool currentlyBlanked
 
int8_t blinkCount
 
int8_t blinkSpeed
 
- Public Attributes inherited from NumericLayer
NumericLayernext
 

Constructor & Destructor Documentation

◆ NumericLayerBasicText()

NumericLayerBasicText::NumericLayerBasicText ( )

◆ ~NumericLayerBasicText()

NumericLayerBasicText::~NumericLayerBasicText ( )
virtual

Member Function Documentation

◆ callBack()

bool NumericLayerBasicText::callBack ( )
virtual

Implements NumericLayer.

◆ isNowOnTop()

void NumericLayerBasicText::isNowOnTop ( )
virtual

Implements NumericLayer.

◆ render()

void NumericLayerBasicText::render ( uint8_t *  returnSegments)
virtual

Implements NumericLayer.

◆ renderWithoutBlink()

void NumericLayerBasicText::renderWithoutBlink ( uint8_t *  returnSegments)
virtual

Reimplemented from NumericLayer.

Member Data Documentation

◆ blinkCount

int8_t NumericLayerBasicText::blinkCount

◆ blinkedSegments

uint8_t NumericLayerBasicText::blinkedSegments[NUMERIC_DISPLAY_LENGTH]

◆ blinkSpeed

int8_t NumericLayerBasicText::blinkSpeed

◆ currentlyBlanked

bool NumericLayerBasicText::currentlyBlanked

◆ segments

uint8_t NumericLayerBasicText::segments[NUMERIC_DISPLAY_LENGTH]

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