lv_font_fmt_txt_private.h
API reference for lv_font_fmt_txt_private.h
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
| Name | Value |
|---|---|
RLE_STATE_SINGLE | 0 |
RLE_STATE_REPEATED | |
RLE_STATE_COUNTER |
Structs
struct
_lv_font_fmt_txt_glyph_loader_t
On demand glyph bitmap loader.
| Member | Type | Description |
|---|---|---|
get_glyph_bitmap_cb | const 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. |
lock | lv_mutex_t | Serializes the access to the shared scratch buffer and to the underlying source |
struct
lv_font_fmt_rle_t
| Member | Type | Description |
|---|---|---|
rdp | uint32_t | |
in | const uint8_t * | |
bpp | uint8_t | |
prev_v | uint8_t | |
count | uint8_t | |
state | lv_font_fmt_rle_state_t |
Dependencies
lvgl_public.hlv_os_private.h
Last updated on