tcMenu
tcgfx::BaseGraphicalRenderer Member List

This is the complete list of members for tcgfx::BaseGraphicalRenderer, including all inherited members.

activeItem (defined in BaseMenuRenderer)BaseMenuRendererprotected
BaseGraphicalRenderer(int bufferSize, int wid, int hei, bool lastRowExact, const char *appTitle) (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRenderer
BaseMenuRenderer(int bufferSize, RendererType rType=RENDER_TYPE_BASE, uint8_t displayNum=0)BaseMenuRenderer
buffer (defined in MenuRenderer)MenuRendererprotected
bufferSize (defined in MenuRenderer)MenuRendererprotected
countdownToDefaulting()BaseMenuRendererprotected
customDrawing (defined in BaseMenuRenderer)BaseMenuRendererprotected
dialog (defined in BaseMenuRenderer)BaseMenuRendererprotected
displayNumber (defined in BaseMenuRenderer)BaseMenuRendererprotected
displayPropertiesHaveChanged()tcgfx::BaseGraphicalRenderer
displayTakenMode (defined in BaseMenuRenderer)BaseMenuRendererprotected
DisplayTakeoverMode enum name (defined in BaseMenuRenderer)BaseMenuRenderer
DRAW_COMMAND_CLEAR enum valuetcgfx::BaseGraphicalRenderer
DRAW_COMMAND_ENDED enum valuetcgfx::BaseGraphicalRenderer
DRAW_COMMAND_START enum valuetcgfx::BaseGraphicalRenderer
drawingCommand(RenderDrawingCommand command)=0tcgfx::BaseGraphicalRendererpure virtual
drawingLocation (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
drawMenuItem(GridPositionRowCacheEntry *entry, Coord where, Coord areaSize, const DrawingFlags &drawFlags)=0tcgfx::BaseGraphicalRendererpure virtual
drawWidget(Coord where, TitleWidget *widget, color_t colorFg, color_t colorBg)=0tcgfx::BaseGraphicalRendererpure virtual
exec() overrideBaseMenuRenderer
fillWithBackgroundTo(int endPoint)=0tcgfx::BaseGraphicalRendererpure virtual
findActiveItem(MenuItem *root)BaseMenuRenderer
findItemIndex(MenuItem *root, MenuItem *toFind) overridetcgfx::BaseGraphicalRenderervirtual
findMenuEntryAndDimensions(const Coord &screenPos, Coord &localStart, Coord &localSize)tcgfx::BaseGraphicalRenderer
firstWidget (defined in BaseMenuRenderer)BaseMenuRendererprotected
flags (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
getActiveItem() (defined in BaseMenuRenderer)BaseMenuRendererinline
getBuffer()MenuRendererinline
getBufferSize()MenuRendererinline
getCurrentCustomDrawing()BaseMenuRendererinline
getCurrentRendererRoot()tcgfx::BaseGraphicalRendererinline
getDialog() overridetcgfx::BaseGraphicalRenderervirtual
getDisplayNumber()tcgfx::BaseGraphicalRendererinline
getDisplayPropertiesFactory()=0tcgfx::BaseGraphicalRendererpure virtual
getFirstWidget() (defined in BaseMenuRenderer)BaseMenuRendererinline
getHeight() consttcgfx::BaseGraphicalRendererinline
getInstance() (defined in BaseMenuRenderer)BaseMenuRendererinlinestatic
getLayoutMode(MenuItem *rootItem)tcgfx::BaseGraphicalRendererinlinevirtual
getMenuItemAtIndex(MenuItem *currentRoot, uint8_t idx) overridetcgfx::BaseGraphicalRenderervirtual
getRendererType()MenuRendererinline
getWidth() consttcgfx::BaseGraphicalRendererinline
giveBackDisplay()BaseMenuRenderer
height (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
heightOfRow(int row, bool includeSpace=false) (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
initialise() overridetcgfx::BaseGraphicalRenderervirtual
invalidateAll()BaseMenuRendererinline
isEditStatusIconEnabled() consttcgfx::BaseGraphicalRendererinline
isHasTouchInterface() consttcgfx::BaseGraphicalRendererinline
isLastRowExactFit() consttcgfx::BaseGraphicalRendererinline
isRawTouchMode() consttcgfx::BaseGraphicalRendererinline
isTitleOnDisplay() consttcgfx::BaseGraphicalRendererinline
isUseSliderForAnalog() consttcgfx::BaseGraphicalRendererinline
itemCount(MenuItem *root, bool) overridetcgfx::BaseGraphicalRenderervirtual
itemOrderByRow (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
lastOffset (defined in BaseMenuRenderer)BaseMenuRendererprotected
menuAltered()BaseMenuRendererinline
MenuRenderer(RendererType rendererType, int bufferSize) (defined in MenuRenderer)MenuRendererinline
NO_TITLE enum valuetcgfx::BaseGraphicalRenderer
NOT_TAKEN_OVER enum value (defined in BaseMenuRenderer)BaseMenuRenderer
redrawMode (defined in BaseMenuRenderer)BaseMenuRendererprotected
redrawRequirement(MenuRedrawState state)BaseMenuRendererinline
render() overridetcgfx::BaseGraphicalRenderervirtual
renderCallback (defined in BaseMenuRenderer)BaseMenuRendererprotected
RenderDrawingCommand enum nametcgfx::BaseGraphicalRenderer
rendererType (defined in MenuRenderer)MenuRendererprotected
renderFnPressType (defined in BaseMenuRenderer)BaseMenuRendererprotected
resetNotifiesOnly(uint16_t ticks)BaseMenuRendererinline
resetToDefault()BaseMenuRenderer
resetValInTicks (defined in BaseMenuRenderer)BaseMenuRendererprotected
rootHasChanged(MenuItem *newItem)tcgfx::BaseGraphicalRenderer
RUNNING_CUSTOM_DRAW enum value (defined in BaseMenuRenderer)BaseMenuRenderer
setActiveItem(MenuItem *item) overridetcgfx::BaseGraphicalRenderervirtual
setCustomDrawingHandler(CustomDrawing *customDrawingParam)BaseMenuRendererinline
setDisplayDimensions(int w, int h)tcgfx::BaseGraphicalRendererinline
setDisplayNumber(uint8_t displayNum)tcgfx::BaseGraphicalRendererinline
setEditStatusIconsEnabled(bool ena)tcgfx::BaseGraphicalRendererinline
setFirstWidget(TitleWidget *widget)BaseMenuRenderer
setHasTouchInterface(bool hasTouch)tcgfx::BaseGraphicalRendererinline
setLastRowExactFit(bool exact)tcgfx::BaseGraphicalRendererinline
setRawTouchMode(bool rawTouch)tcgfx::BaseGraphicalRendererinline
setResetCallback(ResetCallbackFn resetFn)BaseMenuRendererinline
setResetIntervalTimeSeconds(uint16_t interval)BaseMenuRendererinline
setTitleMode(TitleMode mode) (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRenderer
setTitleOnDisplay(bool titleOn)tcgfx::BaseGraphicalRendererinline
setUpdatesPerSecond(int updatesSec)BaseMenuRenderer
setUseSliderForAnalog(bool useSlider)tcgfx::BaseGraphicalRendererinline
START_CUSTOM_DRAW enum value (defined in BaseMenuRenderer)BaseMenuRenderer
subMenuRender(MenuItem *rootItem, uint8_t &locRedrawMode, bool &forceDrawWidgets)tcgfx::BaseGraphicalRendererprotectedvirtual
TAKEN_OVER_FN enum value (defined in BaseMenuRenderer)BaseMenuRenderer
takeOverDisplay(RendererCallbackFn displayFn=nullptr)BaseMenuRenderer
theInstance (defined in MenuRenderer)MenuRendererprotectedstatic
ticksToReset (defined in BaseMenuRenderer)BaseMenuRendererprotected
TITLE_ALWAYS enum valuetcgfx::BaseGraphicalRenderer
TITLE_FIRST_ROW enum valuetcgfx::BaseGraphicalRenderer
titleMode (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
TitleMode enum nametcgfx::BaseGraphicalRenderer
tryTakeSelectIfNeeded(int currentReading, RenderPressMode pressMode) overrideBaseMenuRenderervirtual
turnOffDisplayUpdates(bool)BaseMenuRendererinline
turnOffResetLogic()BaseMenuRendererinline
updatesPerSecond (defined in BaseMenuRenderer)BaseMenuRendererprotected
width (defined in tcgfx::BaseGraphicalRenderer)tcgfx::BaseGraphicalRendererprotected
~BaseMenuRenderer() overrideBaseMenuRendererinline
~MenuRenderer()MenuRendererinlinevirtual