UI_Lib  a1366e08a59cc549a65fa26081e6409aa12f26d5
This is a user interface library for graphical LCDs. It offers many different controls and indicators that can be nested depending on the element types.
Loading...
Searching...
No Matches
ProgressBar< T > Member List

This is the complete list of members for ProgressBar< T >, including all inherited members.

_lastDrawnVisibleUIElementprotected
_lastValueDrawProgressBar< T >private
_maxValueProgressBar< T >private
_maxValueTextWidthProgressBar< T >private
_minValueProgressBar< T >private
_minValueTextWidthProgressBar< T >private
_originProgressBar< T >private
_originXCoordProgressBar< T >private
_tickIncrementProgressBar< T >private
_valuePointerProgressBar< T >private
ActiveChildUIElement
Draw(bool redraw) overrideProgressBar< T >virtual
HeightUIElement
HitTest(uint16_t x, uint16_t y)UIElementinline
IsInEditModeUIElement
KeyInput(Keys_t key)UIElementinlinevirtual
LocXUIElement
LocYUIElement
ParentUIElement
ProgressBar(T *valuePointer, T minValue, T maxValue, ProgressBarOrigin_t origin, T tickIncrement, uint16_t progressbarWidth=80, uint16_t progressbarHeight=10, uint16_t locX=0, uint16_t locY=0)ProgressBar< T >
ProgressbarHeightProgressBar< T >
ProgressbarWidthProgressBar< T >
RecalculateDimensions() overrideProgressBar< T >virtual
RecalculateLayout() overrideProgressBar< T >virtual
TouchInput(uint16_t x, uint16_t y, TouchTypes touchType)UIElementinlinevirtual
TypeUIElement
UIElement(UIElementType type)UIElementinline
UIElement(uint16_t locX, uint16_t locY, UIElementType type)UIElementinline
VisibleUIElement
WidthUIElement
xCoordinateFromValue(T value)ProgressBar< T >private