|
UiUiUi
A user interface library for micro controller sketches based on U8g2
|
| CUIArea | Area consisting of left, top, right, and bottom value |
| ▼CUIParent | Simple abstraction of elements which have at least one child |
| CUIDisplay | Representation of the display onto which UiUiUi renders its user interface |
| CUIEnvelope | Envelope widget which contains exactly one other widget and changes its representation |
| ▼CUIWidgetGroup | Main abstraction of a group of interface widgets |
| CUICards | Widget group which shows nothing or exactly one of its sub-widgets |
| CUIColumns | Widget group for widgets organized in columns one next to the other |
| CUIRows | Widget group for widgets organized in rows one below the other |
| CUIPoint | Representation of a point on the display |
| CUISize | Representation of a size, i.e |
| ▼CUIWidget | Basic widget class, ancestor of all UI widgets |
| CUIBitmap | A widget containing a bitmap (XBMP) which is set statically during compile time |
| CUICheckerboard | A widget drawing a checkerboard into its space |
| CUIEnvelope | Envelope widget which contains exactly one other widget and changes its representation |
| CUIHorizontalLine | Horizontal line with optional empty border on top and bottom, always spreads as wide as possible to the left and right |
| ▼CUITextLine | A widget containing a line of text which is set dynamically during runtime using setText() |
| CUITextIcon | Widget which shows an icon by some normal text operation, usually with a font with icons |
| CUIVerticalLine | Vertical line with optional empty border left and right, always spreads as wide as possible to top and bottom |
| CUIWidgetGroup | Main abstraction of a group of interface widgets |