lv_font_fmt_txt_private.h

API reference for lv_font_fmt_txt_private.h

Report on GitHub
See Also: Public APIThis is the private implementation. See the public header for the stable interface.lv_font_fmt_txt.h

Enums

lv_font_fmt_rle_state_t

NameValue
RLE_STATE_SINGLE0
RLE_STATE_REPEATED
RLE_STATE_COUNTER

Structs

struct

_lv_font_fmt_txt_glyph_loader_t

On demand glyph bitmap loader.

MemberTypeDescription
get_glyph_bitmap_cbconst uint8_t *(*)(lv_font_fmt_txt_glyph_loader_t *loader, uint32_t gid)Load the raw (i.e. still encoded the same way as glyph_bitmap would store it) bitmap of a glyph and return a pointer to it.

Called with lock held.
locklv_mutex_tSerializes the access to the shared scratch buffer and to the underlying source
struct

lv_font_fmt_rle_t

MemberTypeDescription
rdpuint32_t
inconst uint8_t *
bppuint8_t
prev_vuint8_t
countuint8_t
statelv_font_fmt_rle_state_t

Dependencies

Last updated on

On this page