Home
last modified time | relevance | path

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

/AliOS-Things-master/components/littlevgl/src/lv_font/
A Dlv_font.c61 …dsc(const lv_font_t * font_p, lv_font_glyph_dsc_t * dsc_out, uint32_t letter, uint32_t letter_next) in lv_font_get_glyph_dsc() argument
63 return font_p->get_glyph_dsc(font_p, dsc_out, letter, letter_next); in lv_font_get_glyph_dsc()
73 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
77 ret = lv_font_get_glyph_dsc(font, &g, letter, letter_next); in lv_font_get_glyph_width()
A Dlv_font.h60 …dsc)(const struct _lv_font_struct *, lv_font_glyph_dsc_t *, uint32_t letter, uint32_t letter_next);
94 …sc(const lv_font_t * font_p, lv_font_glyph_dsc_t * dsc_out, uint32_t letter, uint32_t letter_next);
103 uint16_t lv_font_get_glyph_width(const lv_font_t * font, uint32_t letter, uint32_t letter_next);
/AliOS-Things-master/components/littlevgl/src/lv_misc/
A Dlv_txt.c157 uint32_t letter_next = 0; in lv_txt_get_next_line() local
159 letter_next = lv_txt_encoded_next(txt, &i_next); in lv_txt_get_next_line()
162 letter = letter_next; in lv_txt_get_next_line()
164 letter_next = lv_txt_encoded_next(txt, &i_next); in lv_txt_get_next_line()
176 if(letter == '\r' && letter_next == '\n') in lv_txt_get_next_line()
181 letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_txt_get_next_line()
236 uint32_t letter_next; in lv_txt_get_width() local
241 letter_next = lv_txt_encoded_next(&txt[i], NULL); in lv_txt_get_width()
248 lv_coord_t char_width = lv_font_get_glyph_width(font, letter, letter_next); in lv_txt_get_width()
/AliOS-Things-master/components/littlevgl/src/lv_draw/
A Dlv_draw_label.c160 uint32_t letter_next; in lv_draw_label() local
163 letter_next = lv_txt_encoded_next(&txt[i], NULL); in lv_draw_label()
206 letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_draw_label()
/AliOS-Things-master/components/littlevgl/src/lv_objx/
A Dlv_label.c590 uint32_t letter_next; in lv_label_get_letter_on() local
599 letter_next = lv_txt_encoded_next(&txt[i], NULL); in lv_label_get_letter_on()
608 x += lv_font_get_glyph_width(font, letter, letter_next); in lv_label_get_letter_on()
706 uint32_t letter_next = '\0'; in lv_label_is_char_under_pos() local
715 letter_next = lv_txt_encoded_next(&txt[i], NULL); in lv_label_is_char_under_pos()
724 x += lv_font_get_glyph_width(font, letter, letter_next); in lv_label_is_char_under_pos()
734 …int32_t max_diff = lv_font_get_glyph_width(font, letter, letter_next) + style->text.letter_space +… in lv_label_is_char_under_pos()

Completed in 8 milliseconds