This is the complete list of members for NumericControl< T >, including all inherited members.
_baseUnit | NumericIndicator< T > | protected |
_controlContext | NumericControl< T > | private |
_displayValue | NumericIndicator< T > | protected |
_lastDrawnCurrentDigitPosition | NumericControl< T > | private |
_lastDrawnEditMode | NumericControl< T > | private |
_lastDrawnVisible | UIElement | protected |
_lastValueDraw | NumericIndicator< T > | protected |
_maxValue | NumericIndicator< T > | protected |
_minValue | NumericControl< T > | private |
_numDigits | NumericIndicator< T > | protected |
_numFractionalDigits | NumericIndicator< T > | protected |
_onValueChanged | NumericControl< T > | private |
_stringDrawBuffer | NumericIndicator< T > | private |
_unitPrefix | NumericIndicator< T > | private |
_unitPrefixPower | NumericIndicator< T > | protected |
_valuePointer | NumericIndicator< T > | protected |
_virtualKeys | NumericControl< T > | private |
ActiveChild | UIElement | |
calculateDisplayValue(float value) | NumericIndicator< T > | private |
coerceValue(T value) | NumericControl< T > | private |
CurrentDigitPosition | NumericControl< T > | |
CursorLeft() | NumericControl< T > | |
CursorRight() | NumericControl< T > | |
Draw(bool redraw) override | NumericControl< T > | virtual |
extractDigit(T number, int8_t position) | NumericControl< T > | private |
Height | UIElement | |
HitTest(uint16_t x, uint16_t y) | UIElement | inline |
IsInEditMode | UIElement | |
KeyInput(Keys_t key) override | NumericControl< T > | virtual |
KeyKilo() | NumericControl< T > | |
KeyMilli() | NumericControl< T > | |
KeyMinus() | NumericControl< T > | |
KeyNumeric(Keys_t key) | NumericControl< T > | |
KeyX1() | NumericControl< T > | |
LocX | UIElement | |
LocY | UIElement | |
NumericControl(T *valuePointer, const char *baseUnit, T minValue, T maxValue, int numFractionalDigits, void *controlContext=NULL, void(*onValueChanged)(void *controlContext)=NULL, VirtualKeys *virtualKeys=NULL, uint16_t locX=0, uint16_t locY=0, uint8_t maxStringBufferLength=DEFAULT_NUMERIC_INDICATOR_STRING_LENGTH) | NumericControl< T > | |
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 |
Parent | UIElement | |
RecalculateDimensions() override | NumericControl< T > | virtual |
RecalculateLayout() | UIElement | inlinevirtual |
ToggleEditMode() | NumericControl< T > | |
TouchInput(uint16_t x, uint16_t y, TouchTypes touchType) override | NumericControl< T > | virtual |
Type | UIElement | |
UIElement(UIElementType type) | UIElement | inline |
UIElement(uint16_t locX, uint16_t locY, UIElementType type) | UIElement | inline |
ValueDown() | NumericControl< T > | |
ValueUp() | NumericControl< T > | |
Visible | UIElement | |
Width | UIElement | |
~NumericIndicator() | NumericIndicator< T > | inline |