Home
last modified time | relevance | path

Searched refs:letter_next (Results 1 – 8 of 8) sorted by relevance

/lvgl-3.7.0/src/font/
Dlv_font.c65 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()
Dlv_font.h66 …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/
Dlv_txt.c182 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 …]
Dlv_bidi.c620 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()
Dlv_txt.h158 void _lv_txt_encoded_letter_next_2(const char * txt, uint32_t * letter, uint32_t * letter_next, uin…
/lvgl-3.7.0/src/draw/
Dlv_draw_label.c241 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/
Dlv_label.c481 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/
Dlv_span.c382 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()