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
NumericIndicator< T > Member List

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

_baseUnitNumericIndicator< T >protected
_displayValueNumericIndicator< T >protected
_lastDrawnVisibleUIElementprotected
_lastValueDrawNumericIndicator< T >protected
_maxValueNumericIndicator< T >protected
_numDigitsNumericIndicator< T >protected
_numFractionalDigitsNumericIndicator< T >protected
_stringDrawBufferNumericIndicator< T >private
_unitPrefixNumericIndicator< T >private
_unitPrefixPowerNumericIndicator< T >protected
_valuePointerNumericIndicator< T >protected
ActiveChildUIElement
calculateDisplayValue(float value)NumericIndicator< T >private
Draw(bool redraw) overrideNumericIndicator< T >virtual
HeightUIElement
HitTest(uint16_t x, uint16_t y)UIElementinline
IsInEditModeUIElement
KeyInput(Keys_t key)UIElementinlinevirtual
LocXUIElement
LocYUIElement
NumericIndicator(T *valuePointer, const char *baseUnit, T maxValue, unsigned char numFractionalDigits, uint16_t locX=0, uint16_t locY=0, uint8_t maxStringBufferLength=DEFAULT_NUMERIC_INDICATOR_STRING_LENGTH)NumericIndicator< T >
numNonFractionalDigits(T number)NumericIndicator< T >private
ParentUIElement
RecalculateDimensions() overrideNumericIndicator< T >virtual
RecalculateLayout()UIElementinlinevirtual
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
~NumericIndicator()NumericIndicator< T >inline