tcMenu
tcgfx::ThemePropertiesBuilder Member List

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

apply()tcgfx::ThemePropertiesBuilder
initForLevel(TcThemeBuilder *b, ItemDisplayProperties::ComponentType compType, ThemeLevel level, MenuItem *item=nullptr) (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilderprotected
needsGrid(bool propsOk) (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilderinlineprotected
needsProps() (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilderinlineprotected
onRow(uint8_t actualRow)tcgfx::ThemePropertiesBuilderinline
onRowCol(uint8_t actRow, uint8_t column, uint8_t numberOfCols)tcgfx::ThemePropertiesBuilderinline
TcThemeBuilder (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilderprotected
THEME_GLOBAL enum value (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
THEME_ITEM enum value (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
THEME_ITEM_NEEDS_BOTH enum value (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
THEME_ITEM_NEEDS_GRID enum value (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
THEME_ITEM_NEEDS_PROPS enum value (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
THEME_SUB enum value (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
ThemeLevel enum name (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilder
ThemePropertiesBuilder(TcThemeBuilder *themeBuilder) (defined in tcgfx::ThemePropertiesBuilder)tcgfx::ThemePropertiesBuilderinlineexplicit
withAdaFont(const GFXfont *font, int mag=1)tcgfx::ThemePropertiesBuilderinline
withBorder(const MenuBorder &b)tcgfx::ThemePropertiesBuilderinline
withDrawingMode(GridPosition::GridDrawingMode dm)tcgfx::ThemePropertiesBuilderinline
withImage2bpp(Coord size, const color_t *imgPalette, const uint8_t *regIcon, const uint8_t *selIcon=nullptr)tcgfx::ThemePropertiesBuilderinline
withImage4bpp(Coord size, const color_t *imgPalette, const uint8_t *regIcon, const uint8_t *selIcon=nullptr)tcgfx::ThemePropertiesBuilderinline
withImageOfType(Coord size, DrawableIcon::IconType iconType, const uint8_t *regIcon, const uint8_t *selIcon, const color_t *palette=nullptr)tcgfx::ThemePropertiesBuilder
withImageXbmp(Coord size, const uint8_t *regIcon, const uint8_t *selIcon=nullptr)tcgfx::ThemePropertiesBuilderinline
withJustification(GridPosition::GridJustification j)tcgfx::ThemePropertiesBuilderinline
withMonoBitmap(Coord size, const uint8_t *regIcon, const uint8_t *selIcon=nullptr)tcgfx::ThemePropertiesBuilderinline
withNativeFont(const void *data, uint8_t mag)tcgfx::ThemePropertiesBuilderinline
withPadding(MenuPadding p)tcgfx::ThemePropertiesBuilderinline
withPalette(const color_t *p)tcgfx::ThemePropertiesBuilderinline
withRowHeight(uint16_t height)tcgfx::ThemePropertiesBuilderinline
withSpacing(uint8_t s)tcgfx::ThemePropertiesBuilderinline
withTcUnicodeFont(const UnicodeFont *font)tcgfx::ThemePropertiesBuilderinline