|
Dilbert
Firmware for the Dilbert interactive badge.
|
Provides functionality for changing system setings. More...
#include <SystemSettingsApp.h>


Public Member Functions | |
| SystemSettingsApp () | |
| Creates a new system settings application. | |
| virtual void | create () |
| Creates the application. More... | |
| virtual void | onEntry () |
| Called when the application is entered. 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 | run () |
| Called in a loop while the application is active. More... | |
| virtual void | exit () |
| Exits the application. | |
| virtual void | onExit () |
| Called when the application exits. More... | |
| virtual void | destroy () |
| Destroys the application. More... | |
Static Public Attributes | |
| static const size_t | NUM_OPTIONS = 6 |
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. | |
Provides functionality for changing system setings.
|
virtual |
|
virtual |
Handle button presses.
| button | Button that has changed |
Reimplemented from App.
|
virtual |
Called when the application is entered.
Initial state should be set here, particularly for the display.
Reimplemented from App.
1.8.6