tcMenu
BaseMenuRenderer Member List
This is the complete list of members for
BaseMenuRenderer
, including all inherited members.
activeItem
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
BaseMenuRenderer
(int bufferSize, RendererType rType=RENDER_TYPE_BASE, uint8_t displayNum=0)
BaseMenuRenderer
buffer
(defined in
MenuRenderer
)
MenuRenderer
protected
bufferSize
(defined in
MenuRenderer
)
MenuRenderer
protected
countdownToDefaulting
()
BaseMenuRenderer
protected
customDrawing
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
dialog
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
displayNumber
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
displayTakenMode
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
DisplayTakeoverMode
enum name (defined in
BaseMenuRenderer
)
BaseMenuRenderer
exec
() override
BaseMenuRenderer
findActiveItem
(MenuItem *root)
BaseMenuRenderer
findItemIndex
(MenuItem *root, MenuItem *toFind)
BaseMenuRenderer
virtual
firstWidget
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
getActiveItem
() (defined in
BaseMenuRenderer
)
BaseMenuRenderer
inline
getBuffer
()
MenuRenderer
inline
getBufferSize
()
MenuRenderer
inline
getCurrentCustomDrawing
()
BaseMenuRenderer
inline
getDialog
()=0
MenuRenderer
pure virtual
getFirstWidget
() (defined in
BaseMenuRenderer
)
BaseMenuRenderer
inline
getInstance
() (defined in
BaseMenuRenderer
)
BaseMenuRenderer
inline
static
getMenuItemAtIndex
(MenuItem *pItem, uint8_t idx)
BaseMenuRenderer
virtual
getRendererType
()
MenuRenderer
inline
giveBackDisplay
()
BaseMenuRenderer
initialise
() override
BaseMenuRenderer
virtual
invalidateAll
()
BaseMenuRenderer
inline
itemCount
(MenuItem *item, bool includeNonVisible)
BaseMenuRenderer
virtual
lastOffset
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
menuAltered
()
BaseMenuRenderer
inline
MenuRenderer
(RendererType rendererType, int bufferSize) (defined in
MenuRenderer
)
MenuRenderer
inline
NOT_TAKEN_OVER
enum value (defined in
BaseMenuRenderer
)
BaseMenuRenderer
redrawMode
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
redrawRequirement
(MenuRedrawState state)
BaseMenuRenderer
inline
render
()=0
BaseMenuRenderer
pure virtual
renderCallback
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
rendererType
(defined in
MenuRenderer
)
MenuRenderer
protected
renderFnPressType
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
resetNotifiesOnly
(uint16_t ticks)
BaseMenuRenderer
inline
resetToDefault
()
BaseMenuRenderer
resetValInTicks
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
RUNNING_CUSTOM_DRAW
enum value (defined in
BaseMenuRenderer
)
BaseMenuRenderer
setActiveItem
(MenuItem *item)
BaseMenuRenderer
virtual
setCustomDrawingHandler
(CustomDrawing *customDrawingParam)
BaseMenuRenderer
inline
setFirstWidget
(TitleWidget *widget)
BaseMenuRenderer
setResetCallback
(ResetCallbackFn resetFn)
BaseMenuRenderer
inline
setResetIntervalTimeSeconds
(uint16_t interval)
BaseMenuRenderer
inline
setUpdatesPerSecond
(int updatesSec)
BaseMenuRenderer
START_CUSTOM_DRAW
enum value (defined in
BaseMenuRenderer
)
BaseMenuRenderer
TAKEN_OVER_FN
enum value (defined in
BaseMenuRenderer
)
BaseMenuRenderer
takeOverDisplay
(RendererCallbackFn displayFn=nullptr)
BaseMenuRenderer
theInstance
(defined in
MenuRenderer
)
MenuRenderer
protected
static
ticksToReset
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
tryTakeSelectIfNeeded
(int currentReading, RenderPressMode pressMode) override
BaseMenuRenderer
virtual
turnOffDisplayUpdates
(bool)
BaseMenuRenderer
inline
turnOffResetLogic
()
BaseMenuRenderer
inline
updatesPerSecond
(defined in
BaseMenuRenderer
)
BaseMenuRenderer
protected
~BaseMenuRenderer
() override
BaseMenuRenderer
inline
~MenuRenderer
()
MenuRenderer
inline
virtual