LiveDataDisplayTile is only used within TouchGFX.
 
Symbols
loading...
Files
loading...

LiveDataDisplayTile class

Syntax

class LiveDataDisplayTile : public Container { public:     LiveDataDisplayTile();     virtual ~LiveDataDisplayTile();     virtual void handleTickEvent();     int16_t getWidth()     {         return Container::getWidth();     }     int16_t getHeight()     {         return Container::getHeight();     }     void gotoAssociatedScreen()     {         static_cast<FrontendApplication*>(Application::getInstance())->gotoLiveDataDisplayScreen();     } private:     enum States     {         ANIMATE_TEXT_OUT,         ANIMATE_BACKGROUND,         NO_ANIMATION     } currentState;     uint8_t animationCounter;     Image background;     Image hiddenBackground;     Container textContainer;     TextArea cityName;     TextArea cityNameDropShadow;     TextAreaWithOneWildcard largeTemperature;     TextAreaWithOneWildcard largeTemperatureDropShadow;     Unicode::UnicodeChar largeTemperatureBuffer[5];     int tickCounter;     TextArea tileId;     static const int16_t NUMBER_OF_CITIES = 3;     int currentCityIndex;     TEXTS cities[NUMBER_OF_CITIES];     int temperatures[NUMBER_OF_CITIES];     BitmapId backgrounds[NUMBER_OF_CITIES];     int textContainerX;     void animateTextOut();     void animateBackground();     void setCurrentState(States newState);     void setTemperature(int16_t newTemperature);     void setCity(TEXTS newCity);     void updateBackground(); };

Fields

backgrounds

No summary provided. Read more...

textContainerX

No summary provided. Read more...

currentState

No summary provided. Read more...

animationCounter

No summary provided. Read more...

background

No summary provided. Read more...

hiddenBackground

No summary provided. Read more...

textContainer

No summary provided. Read more...

cityName

No summary provided. Read more...

cityNameDropShadow

No summary provided. Read more...

largeTemperature

No summary provided. Read more...

largeTemperatureDropShadow

No summary provided. Read more...

largeTemperatureBuffer

No summary provided. Read more...

tickCounter

No summary provided. Read more...

tileId

No summary provided. Read more...

NUMBER_OF_CITIES

No summary provided. Read more...

currentCityIndex

No summary provided. Read more...

cities

No summary provided. Read more...

temperatures

No summary provided. Read more...

Methods

animateTextOut()

No summary provided. Read more...

animateBackground()

No summary provided. Read more...

setCurrentState()

No summary provided. Read more...

setTemperature()

No summary provided. Read more...

setCity()

No summary provided. Read more...

updateBackground()

No summary provided. Read more...

handleTickEvent()

No summary provided. Read more...

getWidth()

No summary provided. Read more...

getHeight()

No summary provided. Read more...

gotoAssociatedScreen()

No summary provided. Read more...