#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.