Font definition structure.

Public Attributes#

void *

Pointer to the pixel map for the font.

uint16_t

Number of elements in the font pixel map.

uint8_t

Size of each element in the font pixel map.

uint8_t

Font row offset.

uint8_t

Width in pixels of each character.

uint8_t

Height in pixels of each character.

uint8_t

Number of pixels between each line in this font.

uint8_t

Number of pixels between each character in this font.

The font class is used to tell glib if the font contains numbers only or characters and numbers.

Public Attribute Documentation#

pFontPixMap#

void* GLIB_Font_t::pFontPixMap

Pointer to the pixel map for the font.


Definition at line 248 of file platform/middleware/glib/glib/glib.h

cntOfMapElements#

uint16_t GLIB_Font_t::cntOfMapElements

Number of elements in the font pixel map.


Definition at line 251 of file platform/middleware/glib/glib/glib.h

sizeOfMapElement#

uint8_t GLIB_Font_t::sizeOfMapElement

Size of each element in the font pixel map.


Definition at line 254 of file platform/middleware/glib/glib/glib.h

fontRowOffset#

uint8_t GLIB_Font_t::fontRowOffset

Font row offset.


Definition at line 257 of file platform/middleware/glib/glib/glib.h

fontWidth#

uint8_t GLIB_Font_t::fontWidth

Width in pixels of each character.


Definition at line 260 of file platform/middleware/glib/glib/glib.h

fontHeight#

uint8_t GLIB_Font_t::fontHeight

Height in pixels of each character.


Definition at line 263 of file platform/middleware/glib/glib/glib.h

lineSpacing#

uint8_t GLIB_Font_t::lineSpacing

Number of pixels between each line in this font.


Definition at line 266 of file platform/middleware/glib/glib/glib.h

charSpacing#

uint8_t GLIB_Font_t::charSpacing

Number of pixels between each character in this font.


Definition at line 269 of file platform/middleware/glib/glib/glib.h

fontClass#

GLIB_Font_Class GLIB_Font_t::fontClass

The font class is used to tell glib if the font contains numbers only or characters and numbers.


Definition at line 273 of file platform/middleware/glib/glib/glib.h