#include <DrawableDashboard.h>
Public Member Functions | |
virtual void | dashboardDidClose () |
virtual bool | dashboardWillOpen (BaseMenuRenderer *) |
virtual void | dashboardDidOpen (BaseMenuRenderer *) |
virtual void | dashboardWillDraw (unsigned int, RenderPressMode) |
virtual void | dashboardDidDraw (unsigned int, RenderPressMode) |
virtual void | displayDidReset () |
Allows for easy extension of the below drawable dashboard by providing callbacks when important events occur, mainly before and after a dashboard is opened or drawn to. It also tells you when a dashboard was closed, and if the display has reset due to a timeout. This provides an easy way to customize further the dashboard support in nearly all cases. The two "draw" functions are called in the rendering loop, one before any drawing, the other afterwards.
|
inlinevirtual |
Indicates that the dashboard has closed and no longer displayed
|
inlinevirtual |
Indicates that the dashboard will open, called before any other work is done by the dashboard.
|
inlinevirtual |
Indicates that the dashboard has already opened, called after any other work is done by the dashboard.
|
inlinevirtual |
Indicates that the dashboard will start drawing, called before any other work is done by the dashboard. The current value of the rotary encoder and state of the button are provided.
|
inlinevirtual |
Indicates that the dashboard drawing is completed, called after any other work is done by the dashboard. The current value of the rotary encoder and state of the button are provided.
|
inlinevirtual |
Indicates that the display reset has been received from the renderer.