Dilbert
Firmware for the Dilbert interactive badge.
|
Displays profile/contact information on the display. More...
#include <ProfileApp.h>
Public Member Functions | |
virtual void | run () |
Called in a loop while the application is active. More... | |
Public Member Functions inherited from StaticDisplayApp | |
StaticDisplayApp (char *name) | |
Creates a new static content application. More... | |
virtual void | onEntry () |
Called when the application is entered. More... | |
virtual void | onExit () |
Called when the application exits. More... | |
virtual bool | handleButton (IButton *button) |
Handle button presses. More... | |
Public Member Functions inherited from App | |
App (char *name) | |
Creates a new instance of a badge application. More... | |
char * | name () |
Gets the name of the application. More... | |
void | setBackgroundColour (uint16_t colour) |
Sets the background fill colour of the display for this application. More... | |
virtual void | create () |
Creates the application. More... | |
virtual void | exit () |
Exits the application. | |
virtual void | destroy () |
Destroys the application. More... | |
Protected Member Functions | |
virtual void | drawPortrait () |
Draws the portrait version of the content. More... | |
virtual void | drawLandscape () |
Draws the landscape version of the content. More... | |
Protected Member Functions inherited from StaticDisplayApp | |
void | redraw (uint8_t orientation) |
Redraws the content at a given orientation. More... | |
Additional Inherited Members | |
Protected Attributes inherited from App | |
Dilbert * | m_badge |
Pointer to badge driver. | |
AppManager * | m_manager |
Pointer to application manager. | |
char * | m_name |
Name of application. | |
bool | m_ready |
If the application has been created. | |
uint16_t | m_backgroundColour |
Background colour. | |
Displays profile/contact information on the display.
|
inlineprotectedvirtual |
Draws the landscape version of the content.
Reimplemented from StaticDisplayApp.
|
inlineprotectedvirtual |
Draws the portrait version of the content.
Reimplemented from StaticDisplayApp.
|
inlinevirtual |
Called in a loop while the application is active.
Equivalent to loop()
in Arduino.
Reimplemented from App.