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.


cntOfMapElements#

uint16_t GLIB_Font_t::cntOfMapElements

Number of elements in the font pixel map.


sizeOfMapElement#

uint8_t GLIB_Font_t::sizeOfMapElement

Size of each element in the font pixel map.


fontRowOffset#

uint8_t GLIB_Font_t::fontRowOffset

Font row offset.


fontWidth#

uint8_t GLIB_Font_t::fontWidth

Width in pixels of each character.


fontHeight#

uint8_t GLIB_Font_t::fontHeight

Height in pixels of each character.


lineSpacing#

uint8_t GLIB_Font_t::lineSpacing

Number of pixels between each line in this font.


charSpacing#

uint8_t GLIB_Font_t::charSpacing

Number of pixels between each character in this font.


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.