touchgfx::GlyphNode::flags is only used within TouchGFX.
 
Symbols
loading...
Files
loading...

touchgfx::GlyphNode::flags field

Syntax

uint8_t flags;

References

LocationReferrerScopeText
Font.hpp:61
uint8_t flags; ///< Additional glyph flags (font encoding and extra precision for width/height/top/advance)
Font.hpp:74touchgfx::GlyphNode::width() consttouchgfx::GlyphNode
return ((flags & GLYPH_DATA_WIDTH_BIT8) ? 0x0100 : 0) | (uint16_t)_width;
Font.hpp:88touchgfx::GlyphNode::height() consttouchgfx::GlyphNode
return ((flags & GLYPH_DATA_HEIGHT_BIT8) ? 0x0100 : 0) | (uint16_t)_height;
Font.hpp:102touchgfx::GlyphNode::top() consttouchgfx::GlyphNode
return (int16_t)(((flags & GLYPH_DATA_TOP_BIT9) ? 0xFE00 : 0) | ((flags & GLYPH_DATA_TOP_BIT8) ? 0x100 : 0) | (uint16_t)_top);
Font.hpp:116touchgfx::GlyphNode::advance() consttouchgfx::GlyphNode
return ((flags & GLYPH_DATA_ADVANCE_BIT8) ? 0x0100 : 0) | (uint16_t)_advance;

Data Use

Functions reading touchgfx::GlyphNode::flags
touchgfx::GlyphNode::flags
Type of touchgfx::GlyphNode::flags
touchgfx::GlyphNode::flags
uint8_t
all items filtered out