This file contains the base drawing structures and helper methods for drawing onto graphical screens, be it mono or colour. More...
Go to the source code of this file.
Enumerations | |
enum | tcgfx::EditCursorMode { tcgfx::CURSOR_MODE_UNDERLINE , tcgfx::CURSOR_MODE_BACKGROUND_BOX } |
Functions | |
void | tcgfx::prepareDefaultGfxConfig (ColorGfxMenuConfig< void * > *config) |
bool | tcgfx::itemNeedsValue (GridPosition::GridJustification justification) |
bool | tcgfx::itemNeedsName (GridPosition::GridJustification justification) |
GridPosition::GridJustification | tcgfx::coreJustification (GridPosition::GridJustification j) |
uint32_t | tcgfx::MakePropsKey (uint16_t menuId, bool parentKey, ItemDisplayProperties::ComponentType ty) |
Variables | |
const uint8_t PROGMEM | loResEditingIcon [] = { 0x7c, 0x06, 0x18, 0x18, 0x06, 0x7c } |
const uint8_t PROGMEM | loResActiveIcon [] = { 0x20, 0x60, 0xfe, 0xfe, 0x60, 0x20 } |
const uint8_t PROGMEM | defActiveIcon [] |
const uint8_t PROGMEM | defEditingIcon [] |
This file contains the base drawing structures and helper methods for drawing onto graphical screens, be it mono or colour.
void tcgfx::prepareDefaultGfxConfig | ( | ColorGfxMenuConfig< void * > * | config | ) |
config | the config object to fill in. |
config | the config to be filled in. |
|
inline |
A helper function that checks if a particular justification includes the value
justification | the justification to check |
|
inline |
A helper function that checks if a particular justification includes the name
justification | the justification to check |
|
inline |
Get the core justification part, eg left, right centre
j | the justification to check |
|
extern |
The default editing icon for approx 100-150 dpi resolution displays
The low resolution icon for editing status
|
extern |
The default active icon for approx 100-150 dpi resolution displays
The low resolution icon for indicating active status
|
extern |
The low resolution icon for indicating active status
The default active icon for approx 100-150 dpi resolution displays
|
extern |
The low resolution icon for editing status