Searched refs:letter_next (Results 1 – 8 of 8) sorted by relevance
/lvgl-3.7.0/src/font/ |
D | lv_font.c | 65 uint32_t letter_next) in lv_font_get_glyph_dsc() argument 80 bool found = f->get_glyph_dsc(f, dsc_out, letter, letter_next); in lv_font_get_glyph_dsc() 97 placeholder_font->get_glyph_dsc(placeholder_font, dsc_out, letter, letter_next); in lv_font_get_glyph_dsc() 136 uint16_t lv_font_get_glyph_width(const lv_font_t * font, uint32_t letter, uint32_t letter_next) in lv_font_get_glyph_width() argument 140 lv_font_get_glyph_dsc(font, &g, letter, letter_next); in lv_font_get_glyph_width()
|
D | lv_font.h | 66 …lyph_dsc)(const struct _lv_font_t *, lv_font_glyph_dsc_t *, uint32_t letter, uint32_t letter_next); 108 uint32_t letter_next); 117 uint16_t lv_font_get_glyph_width(const lv_font_t * font, uint32_t letter, uint32_t letter_next);
|
/lvgl-3.7.0/src/misc/ |
D | lv_txt.c | 182 uint32_t letter_next = 0; /*Letter at i_next*/ in lv_txt_get_next_word() local 194 letter_next = _lv_txt_encoded_next(txt, &i_next_next); in lv_txt_get_next_word() 202 letter = letter_next; in lv_txt_get_next_word() 207 letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_txt_get_next_word() 235 letter = letter_next; in lv_txt_get_next_word() 240 if(word_len == 0 || (letter == '\r' && letter_next == '\n')) i = i_next; in lv_txt_get_next_word() 357 uint32_t letter_next; in lv_txt_get_width() local 358 _lv_txt_encoded_letter_next_2(txt, &letter, &letter_next, &i); in lv_txt_get_width() 366 lv_coord_t char_width = lv_font_get_glyph_width(font, letter, letter_next); in lv_txt_get_width() 493 void _lv_txt_encoded_letter_next_2(const char * txt, uint32_t * letter, uint32_t * letter_next, uin… in _lv_txt_encoded_letter_next_2() argument [all …]
|
D | lv_bidi.c | 620 uint32_t letter_next = _lv_txt_encoded_next(txt, &txt_i); in bracket_process() local 621 if(letter_next == bracket_right[i]) { in bracket_process() 627 lv_base_dir_t letter_dir = lv_bidi_get_letter_dir(letter_next); in bracket_process() 644 uint32_t letter_next = _lv_txt_encoded_prev(txt, &txt_i); in bracket_process() local 645 lv_base_dir_t letter_dir = lv_bidi_get_letter_dir(letter_next); in bracket_process()
|
D | lv_txt.h | 158 void _lv_txt_encoded_letter_next_2(const char * txt, uint32_t * letter, uint32_t * letter_next, uin…
|
/lvgl-3.7.0/src/draw/ |
D | lv_draw_label.c | 241 uint32_t letter_next; in lv_draw_label() local 242 _lv_txt_encoded_letter_next_2(bidi_txt, &letter, &letter_next, &i); in lv_draw_label() 287 letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_draw_label()
|
/lvgl-3.7.0/src/widgets/ |
D | lv_label.c | 481 uint32_t letter_next; in lv_label_get_letter_on() local 482 _lv_txt_encoded_letter_next_2(bidi_txt, &letter, &letter_next, &i); in lv_label_get_letter_on() 491 lv_coord_t gw = lv_font_get_glyph_width(font, letter, letter_next); in lv_label_get_letter_on() 578 uint32_t letter_next = '\0'; in lv_label_is_char_under_pos() local 584 _lv_txt_encoded_letter_next_2(txt, &letter, &letter_next, &i); in lv_label_is_char_under_pos() 593 x += lv_font_get_glyph_width(font, letter, letter_next); in lv_label_is_char_under_pos() 603 int32_t max_diff = lv_font_get_glyph_width(font, letter, letter_next) + letter_space + 1; in lv_label_is_char_under_pos()
|
/lvgl-3.7.0/src/extra/widgets/span/ |
D | lv_span.c | 382 uint32_t letter_next = _lv_txt_encoded_next(&cur_txt[j], NULL); in lv_spangroup_get_expand_width() local 383 uint16_t letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_spangroup_get_expand_width() 957 uint32_t letter_next = _lv_txt_encoded_next(&bidi_txt[j], NULL); in lv_draw_span() local 958 int32_t letter_w = lv_font_get_glyph_width(pinfo->font, letter, letter_next); in lv_draw_span()
|