Font setting Structure. More...
#include <hal_gfx_font.h>
Public Attributes | |
hal_gfx_buffer_t | bo |
const hal_gfx_font_range_t * | ranges |
const int | bitmap_size |
const uint8_t * | bitmap |
uint32_t | flags |
uint8_t | xAdvance |
uint8_t | yAdvance |
uint8_t | max_ascender |
uint8_t | bpp |
const hal_gfx_kern_pair_t * | kern_pairs |
Font setting Structure.
Definition at line 72 of file hal_gfx_font.h.
const uint8_t* hal_gfx_font_t::bitmap |
pointer to bitmap
Definition at line 76 of file hal_gfx_font.h.
const int hal_gfx_font_t::bitmap_size |
bitmap size
Definition at line 75 of file hal_gfx_font.h.
hal_gfx_buffer_t hal_gfx_font_t::bo |
the base object
Definition at line 73 of file hal_gfx_font.h.
uint8_t hal_gfx_font_t::bpp |
bits per pixel setting
Definition at line 81 of file hal_gfx_font.h.
uint32_t hal_gfx_font_t::flags |
specify the flag
Definition at line 77 of file hal_gfx_font.h.
const hal_gfx_kern_pair_t* hal_gfx_font_t::kern_pairs |
pointer to kern pair
Definition at line 82 of file hal_gfx_font.h.
uint8_t hal_gfx_font_t::max_ascender |
max ascender setting
Definition at line 80 of file hal_gfx_font.h.
const hal_gfx_font_range_t* hal_gfx_font_t::ranges |
the font range
Definition at line 74 of file hal_gfx_font.h.
uint8_t hal_gfx_font_t::xAdvance |
horizontal advance setting
Definition at line 78 of file hal_gfx_font.h.
uint8_t hal_gfx_font_t::yAdvance |
vertical advance setting
Definition at line 79 of file hal_gfx_font.h.