activeItem (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
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) | 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 |
displayPropertiesHaveChanged() | tcgfx::BaseGraphicalRenderer | |
displayTakenMode (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
DisplayTakeoverMode enum name (defined in BaseMenuRenderer) | BaseMenuRenderer | |
DRAW_COMMAND_CLEAR enum value | tcgfx::BaseGraphicalRenderer | |
DRAW_COMMAND_ENDED enum value | tcgfx::BaseGraphicalRenderer | |
DRAW_COMMAND_START enum value | tcgfx::BaseGraphicalRenderer | |
drawingCommand(RenderDrawingCommand command) override | tcgfx::GraphicsDeviceRenderer | virtual |
drawingLocation (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
drawMenuItem(GridPositionRowCacheEntry *entry, Coord where, Coord areaSize, const DrawingFlags &drawingFlags) override | tcgfx::GraphicsDeviceRenderer | virtual |
drawWidget(Coord where, TitleWidget *widget, color_t colorFg, color_t colorBg) override | tcgfx::GraphicsDeviceRenderer | virtual |
enableCardLayout(const DrawableIcon &left, const DrawableIcon &right, MenuTouchScreenManager *touchManager, bool monoDisplay) | tcgfx::GraphicsDeviceRenderer | |
enableTcUnicode() | tcgfx::GraphicsDeviceRenderer | inline |
exec() override | BaseMenuRenderer | |
fillWithBackgroundTo(int endPoint) override | tcgfx::GraphicsDeviceRenderer | virtual |
findActiveItem(MenuItem *root) | BaseMenuRenderer | |
findItemIndex(MenuItem *root, MenuItem *toFind) override | tcgfx::BaseGraphicalRenderer | virtual |
findMenuEntryAndDimensions(const Coord &screenPos, Coord &localStart, Coord &localSize) | tcgfx::BaseGraphicalRenderer | |
firstWidget (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
flags (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
getActiveItem() (defined in BaseMenuRenderer) | BaseMenuRenderer | inline |
getBuffer() | MenuRenderer | inline |
getBufferSize() | MenuRenderer | inline |
getCurrentCustomDrawing() | BaseMenuRenderer | inline |
getCurrentRendererRoot() | tcgfx::BaseGraphicalRenderer | inline |
getDeviceDrawable() | tcgfx::GraphicsDeviceRenderer | inline |
getDialog() override | tcgfx::BaseGraphicalRenderer | virtual |
getDisplayNumber() | tcgfx::BaseGraphicalRenderer | inline |
getDisplayPropertiesFactory() override | tcgfx::GraphicsDeviceRenderer | inlinevirtual |
getFirstWidget() (defined in BaseMenuRenderer) | BaseMenuRenderer | inline |
getGraphicsPropertiesFactory() | tcgfx::GraphicsDeviceRenderer | inline |
getHeight() const | tcgfx::BaseGraphicalRenderer | inline |
getInstance() (defined in BaseMenuRenderer) | BaseMenuRenderer | inlinestatic |
getLayoutMode(MenuItem *rootItem) override | tcgfx::GraphicsDeviceRenderer | virtual |
getMenuItemAtIndex(MenuItem *currentRoot, uint8_t idx) override | tcgfx::BaseGraphicalRenderer | virtual |
getRendererType() | MenuRenderer | inline |
getWidth() const | tcgfx::BaseGraphicalRenderer | inline |
giveBackDisplay() | BaseMenuRenderer | |
GraphicsDeviceRenderer(int bufferSize, const char *appTitle, DeviceDrawable *drawable) (defined in tcgfx::GraphicsDeviceRenderer) | tcgfx::GraphicsDeviceRenderer | |
height (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
heightForFontPadding(const void *font, int mag, MenuPadding &padding) | tcgfx::GraphicsDeviceRenderer | |
heightOfRow(int row, bool includeSpace=false) (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
initialise() override | tcgfx::BaseGraphicalRenderer | virtual |
invalidateAll() | BaseMenuRenderer | inline |
isActiveOrEditing(MenuItem *pItem, const DrawingFlags &drawingFlags) (defined in tcgfx::GraphicsDeviceRenderer) | tcgfx::GraphicsDeviceRenderer | protected |
isEditStatusIconEnabled() const | tcgfx::BaseGraphicalRenderer | inline |
isHasTouchInterface() const | tcgfx::BaseGraphicalRenderer | inline |
isLastRowExactFit() const | tcgfx::BaseGraphicalRenderer | inline |
isRawTouchMode() const | tcgfx::BaseGraphicalRenderer | inline |
isTitleOnDisplay() const | tcgfx::BaseGraphicalRenderer | inline |
isUseSliderForAnalog() const | tcgfx::BaseGraphicalRenderer | inline |
itemCount(MenuItem *root, bool) override | tcgfx::BaseGraphicalRenderer | virtual |
itemOrderByRow (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
lastOffset (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
menuAltered() | BaseMenuRenderer | inline |
MenuRenderer(RendererType rendererType, int bufferSize) (defined in MenuRenderer) | MenuRenderer | inline |
NO_TITLE enum value | tcgfx::BaseGraphicalRenderer | |
NOT_TAKEN_OVER enum value (defined in BaseMenuRenderer) | BaseMenuRenderer | |
prepareDisplay(bool monoPalette, const void *itemFont, int magItem, const void *titleFont, int magTitle, bool needEditingIcons) | tcgfx::GraphicsDeviceRenderer | |
redrawMode (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
redrawRequirement(MenuRedrawState state) | BaseMenuRenderer | inline |
render() override | tcgfx::BaseGraphicalRenderer | virtual |
renderCallback (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
RenderDrawingCommand enum name | tcgfx::BaseGraphicalRenderer | |
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 |
rootHasChanged(MenuItem *newItem) | tcgfx::BaseGraphicalRenderer | |
RUNNING_CUSTOM_DRAW enum value (defined in BaseMenuRenderer) | BaseMenuRenderer | |
setActiveItem(MenuItem *item) override | tcgfx::BaseGraphicalRenderer | virtual |
setCardLayoutStatusForSubMenu(MenuItem *root, bool onOrOff) | tcgfx::GraphicsDeviceRenderer | |
setCustomDrawingHandler(CustomDrawing *customDrawingParam) | BaseMenuRenderer | inline |
setDisplayDimensions(int w, int h) | tcgfx::BaseGraphicalRenderer | inline |
setDisplayNumber(uint8_t displayNum) | tcgfx::BaseGraphicalRenderer | inline |
setEditStatusIconsEnabled(bool ena) | tcgfx::BaseGraphicalRenderer | inline |
setFirstWidget(TitleWidget *widget) | BaseMenuRenderer | |
setGraphicsConfiguration(void *gfxConfig) | tcgfx::GraphicsDeviceRenderer | |
setHasTouchInterface(bool hasTouch) | tcgfx::BaseGraphicalRenderer | inline |
setLastRowExactFit(bool exact) | tcgfx::BaseGraphicalRenderer | inline |
setRawTouchMode(bool rawTouch) | tcgfx::BaseGraphicalRenderer | inline |
setResetCallback(ResetCallbackFn resetFn) | BaseMenuRenderer | inline |
setResetIntervalTimeSeconds(uint16_t interval) | BaseMenuRenderer | inline |
setTitleMode(TitleMode mode) (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | |
setTitleOnDisplay(bool titleOn) | tcgfx::BaseGraphicalRenderer | inline |
setUpdatesPerSecond(int updatesSec) | BaseMenuRenderer | |
setUseSliderForAnalog(bool useSlider) | tcgfx::BaseGraphicalRenderer | inline |
START_CUSTOM_DRAW enum value (defined in BaseMenuRenderer) | BaseMenuRenderer | |
subMenuRender(MenuItem *rootItem, uint8_t &locRedrawMode, bool &forceDrawWidgets) override | tcgfx::GraphicsDeviceRenderer | protectedvirtual |
TAKEN_OVER_FN enum value (defined in BaseMenuRenderer) | BaseMenuRenderer | |
takeOverDisplay(RendererCallbackFn displayFn=nullptr) | BaseMenuRenderer | |
theInstance (defined in MenuRenderer) | MenuRenderer | protectedstatic |
ticksToReset (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
TITLE_ALWAYS enum value | tcgfx::BaseGraphicalRenderer | |
TITLE_FIRST_ROW enum value | tcgfx::BaseGraphicalRenderer | |
TitleMode enum name | tcgfx::BaseGraphicalRenderer | |
titleMode (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
tryTakeSelectIfNeeded(int currentReading, RenderPressMode pressMode) override | BaseMenuRenderer | virtual |
turnOffDisplayUpdates(bool) | BaseMenuRenderer | inline |
turnOffResetLogic() | BaseMenuRenderer | inline |
updatesPerSecond (defined in BaseMenuRenderer) | BaseMenuRenderer | protected |
width (defined in tcgfx::BaseGraphicalRenderer) | tcgfx::BaseGraphicalRenderer | protected |
~BaseMenuRenderer() override | BaseMenuRenderer | inline |
~MenuRenderer() | MenuRenderer | inlinevirtual |