tcMenu
Loading...
Searching...
No Matches
Public Attributes | List of all members
tcgfx::ColorGfxMenuConfig< FONTPTR > Struct Template Reference

#include <GfxMenuConfig.h>

Public Attributes

color_t bgTitleColor
 
color_t fgTitleColor
 
MenuPadding titlePadding
 
FONTPTR titleFont
 
color_t bgItemColor
 
color_t fgItemColor
 
MenuPadding itemPadding
 
FONTPTR itemFont
 
color_t bgSelectColor
 
color_t fgSelectColor
 
color_t widgetColor
 
MenuPadding widgetPadding
 
const uint8_tactiveIcon
 
const uint8_teditIcon
 
uint8_t editIconWidth
 
uint8_t editIconHeight
 
uint8_t titleBottomMargin
 
uint8_t titleFontMagnification
 
uint8_t itemFontMagnification
 

Detailed Description

template<typename FONTPTR>
struct tcgfx::ColorGfxMenuConfig< FONTPTR >

Holds the graphical configuration of how to render a menu onto a both mono and colour displays. If you don't intend to override this initially just call the factory method provided with your renderer.

Member Data Documentation

◆ bgTitleColor

◆ fgTitleColor

◆ titlePadding

◆ titleFont

◆ bgItemColor

◆ fgItemColor

◆ itemPadding

◆ itemFont

◆ bgSelectColor

◆ fgSelectColor

◆ widgetColor

◆ widgetPadding

◆ activeIcon

◆ editIcon

◆ editIconWidth

◆ editIconHeight

template<typename FONTPTR >
uint8_t tcgfx::ColorGfxMenuConfig< FONTPTR >::editIconHeight

◆ titleBottomMargin

template<typename FONTPTR >
uint8_t tcgfx::ColorGfxMenuConfig< FONTPTR >::titleBottomMargin

◆ titleFontMagnification

template<typename FONTPTR >
uint8_t tcgfx::ColorGfxMenuConfig< FONTPTR >::titleFontMagnification

◆ itemFontMagnification

template<typename FONTPTR >
uint8_t tcgfx::ColorGfxMenuConfig< FONTPTR >::itemFontMagnification

The documentation for this struct was generated from the following file: