Skip to content

UI

Module: LIBDAISY

User Interface, UI Event Queue, Event readers, etc.

Classes

Name
class daisy::AbstractMenu
Base class for complex menus.
class daisy::ButtonMonitor
A button monitor that generates events in a UiEventQueue.
class daisy::FullScreenItemMenu
A menu page for small screens.
class daisy::PotMonitor
A potentiometer monitor that generates events in a UiEventQueue.
struct daisy::UiCanvasDescriptor
A descriptor for a canvas in the UI system.
class daisy::UiPage
The base class for a page in the UI system.
class daisy::UI
A generic UI system.
class daisy::UiEventQueue
A queue that holds user input events in the UI system.

Types

Name
enum class ArrowButtonType { left = 0, right, up, down}
The type of arrow button in the UI system.

Types Documentation

enum ArrowButtonType

Enumerator Value Description
left 0 The left arrow button.
right The right arrow button.
up The up arrow button.
down The down arrow button.

The type of arrow button in the UI system.

Author: jelliesen


Updated on 2024-01-03 at 19:41:01 +0000