|
VSF Documented
|
#include <lvgl.h>
Data Fields | |
| uint32_t | range_start |
| uint16_t | range_length |
| uint16_t | glyph_id_start |
| const uint16_t * | unicode_list |
| const void * | glyph_id_ofs_list |
| uint16_t | list_length |
| lv_font_fmt_txt_cmap_type_t | type |
| uint32_t lv_font_fmt_txt_cmap_t::range_start |
First Unicode character for this range
| uint16_t lv_font_fmt_txt_cmap_t::range_length |
Number of Unicode characters related to this range. Last Unicode character = range_start + range_length - 1
| uint16_t lv_font_fmt_txt_cmap_t::glyph_id_start |
First glyph ID (array index of glyph_dsc) for this range
| const uint16_t* lv_font_fmt_txt_cmap_t::unicode_list |
| const void* lv_font_fmt_txt_cmap_t::glyph_id_ofs_list |
if(type == LV_FONT_FMT_TXT_CMAP_FORMAT0_...) it's uint8_t * if(type == LV_FONT_FMT_TXT_CMAP_SPARSE_...) it's uint16_t *
| uint16_t lv_font_fmt_txt_cmap_t::list_length |
Length of unicode_list and/or glyph_id_ofs_list
| lv_font_fmt_txt_cmap_type_t lv_font_fmt_txt_cmap_t::type |
Type of this character map