Lines Matching refs:font
91 void lv_txt_get_size(lv_point_t * size_res, const char * text, const lv_font_t * font, lv_coord_t l… in lv_txt_get_size() argument
98 if(font == NULL) return; in lv_txt_get_size()
104 uint16_t letter_height = lv_font_get_line_height(font); in lv_txt_get_size()
108 …new_line_start += _lv_txt_get_next_line(&text[line_start], font, letter_space, max_width, NULL, fl… in lv_txt_get_size()
120 …_line_length = lv_txt_get_width(&text[line_start], new_line_start - line_start, font, letter_space, in lv_txt_get_size()
171 static uint32_t lv_txt_get_next_word(const char * txt, const lv_font_t * font, in lv_txt_get_next_word() argument
176 if(font == NULL) return 0; in lv_txt_get_next_word()
207 letter_w = lv_font_get_glyph_width(font, letter, letter_next); in lv_txt_get_next_word()
279 uint32_t _lv_txt_get_next_line(const char * txt, const lv_font_t * font, in _lv_txt_get_next_line() argument
287 if(font == NULL) return 0; in _lv_txt_get_next_line()
309 …uint32_t advance = lv_txt_get_next_word(&txt[i], font, letter_space, max_width, flag, &word_w, &cm… in _lv_txt_get_next_line()
332 line_w = lv_font_get_glyph_width(font, letter, '\0'); in _lv_txt_get_next_line()
343 lv_coord_t lv_txt_get_width(const char * txt, uint32_t length, const lv_font_t * font, lv_coord_t l… in lv_txt_get_width() argument
347 if(font == NULL) return 0; 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()