UiUiUi
A user interface library for micro controller sketches based on U8g2
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CUIAreaArea consisting of left, top, right, and bottom value
 CUIParentSimple abstraction of elements which have at least one child
 CUIDisplayRepresentation of the display onto which UiUiUi renders its user interface
 CUIEnvelopeEnvelope widget which contains exactly one other widget and changes its representation
 CUIWidgetGroupMain abstraction of a group of interface widgets
 CUICardsWidget group which shows nothing or exactly one of its sub-widgets
 CUIColumnsWidget group for widgets organized in columns one next to the other
 CUIRowsWidget group for widgets organized in rows one below the other
 CUIPointRepresentation of a point on the display
 CUISizeRepresentation of a size, i.e
 CUIWidgetBasic widget class, ancestor of all UI widgets
 CUIBitmapA widget containing a bitmap (XBMP) which is set statically during compile time
 CUICheckerboardA widget drawing a checkerboard into its space
 CUIEnvelopeEnvelope widget which contains exactly one other widget and changes its representation
 CUIHorizontalLineHorizontal line with optional empty border on top and bottom, always spreads as wide as possible to the left and right
 CUITextLineA widget containing a line of text which is set dynamically during runtime using setText()
 CUITextIconWidget which shows an icon by some normal text operation, usually with a font with icons
 CUIVerticalLineVertical line with optional empty border left and right, always spreads as wide as possible to top and bottom
 CUIWidgetGroupMain abstraction of a group of interface widgets