This is the complete list of members for EnumControl< T >, including all inherited members.
_controlContext | EnumControl< T > | private |
_enumNames | EnumIndicator< T > | protected |
_lastDrawnEditMode | EnumControl< T > | private |
_lastDrawnVisible | UIElement | protected |
_lastValueDraw | EnumIndicator< T > | protected |
_numEnumValues | EnumIndicator< T > | protected |
_onValueChanged | EnumControl< T > | private |
_valuePointer | EnumIndicator< T > | protected |
ActiveChild | UIElement | |
Draw(bool redraw) override | EnumControl< T > | virtual |
EnumControl(T *valuePointer, const char **enumNames, uint8_t numEnumValues, void *controlContext=NULL, void(*onValueChanged)(void *controlContext)=NULL, uint16_t locX=0, uint16_t locY=0) | EnumControl< T > | |
EnumIndicator(T *valuePointer, const char **enumNames, uint8_t numEnumValues, uint16_t locX=0, uint16_t locY=0) | EnumIndicator< T > | |
Height | UIElement | |
HitTest(uint16_t x, uint16_t y) | UIElement | inline |
IsInEditMode | UIElement | |
KeyInput(Keys_t key) override | EnumControl< T > | virtual |
LocX | UIElement | |
LocY | UIElement | |
NextValue() | EnumControl< T > | |
Parent | UIElement | |
PreviousValue() | EnumControl< T > | |
RecalculateDimensions() override | EnumIndicator< T > | virtual |
RecalculateLayout() | UIElement | inlinevirtual |
ToggleEditMode() | EnumControl< T > | |
TouchInput(uint16_t x, uint16_t y, TouchTypes touchType) override | EnumControl< T > | virtual |
Type | UIElement | |
UIElement(UIElementType type) | UIElement | inline |
UIElement(uint16_t locX, uint16_t locY, UIElementType type) | UIElement | inline |
Visible | UIElement | |
Width | UIElement | |