User Interface, UI Event Queue, Event readers, etc. More...
User Interface, UI Event Queue, Event readers, etc.
Classes | |
class | daisy::AbstractMenu |
Base class for complex menus. More... | |
class | daisy::ButtonMonitor< BackendType, numButtons > |
A button monitor that generates events in a UiEventQueue. More... | |
class | daisy::FullScreenItemMenu |
A menu page for small screens. More... | |
class | daisy::PotMonitor< BackendType, numPots > |
A potentiometer monitor that generates events in a UiEventQueue. More... | |
struct | daisy::UiCanvasDescriptor |
A descriptor for a canvas in the UI system. More... | |
class | daisy::UiPage |
The base class for a page in the UI system. More... | |
class | daisy::UI |
A generic UI system. More... | |
class | daisy::UiEventQueue |
A queue that holds user input events in the UI system. More... | |
Enumerations | |
enum class | daisy::ArrowButtonType { daisy::ArrowButtonType::left = 0 , daisy::ArrowButtonType::right , daisy::ArrowButtonType::up , daisy::ArrowButtonType::down } |
The type of arrow button in the UI system. More... | |
|
strong |
The type of arrow button in the UI system.
Enumerator | |
---|---|
left | The left arrow button. |
right | The right arrow button. |
up | The up arrow button. |
down | The down arrow button. |