#include <DrawableDashboard.h>
Public Member Functions | |
| DashMenuItem (DrawableDashboard *dashboard, MenuItem *theItem, Coord topLeft, DashDrawParameters *params, int numCharsInValue, const char *titleOverride, int countDownTicks) | |
| DashMenuItem (const DashMenuItem &other)=default | |
| DashMenuItem & | operator= (const DashMenuItem &other)=default |
| uint16_t | getKey () const |
| bool | needsPainting () |
| void | paintTitle (DeviceDrawable *canvasDrawable) |
| void | paintItem (DeviceDrawable *canvasDrawable) |
Each item that is to appear in the dashboard can be attached to a menu item, this is the drawing class that will present a given item in the dashboard.