Lines Matching refs:font

26     const lv_font_t * font;  member
56 static bool lv_txt_get_snippet(const char * txt, const lv_font_t * font, lv_coord_t letter_space,
349 const lv_font_t * font = lv_span_get_style_text_font(obj, cur_span); in lv_spangroup_get_max_line_h() local
350 lv_coord_t line_h = lv_font_get_line_height(font); in lv_spangroup_get_max_line_h()
372 const lv_font_t * font = lv_span_get_style_text_font(obj, cur_span); 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()
441 snippet.font = lv_span_get_style_text_font(obj, cur_span); in lv_spangroup_get_expand_height()
443 snippet.line_h = lv_font_get_line_height(snippet.font) + line_space; in lv_spangroup_get_expand_height()
449 … bool isfill = lv_txt_get_snippet(&cur_txt[cur_txt_ofs], snippet.font, snippet.letter_space, in lv_spangroup_get_expand_height()
599 static bool lv_txt_get_snippet(const char * txt, const lv_font_t * font, in lv_txt_get_snippet() argument
609 uint32_t ofs = _lv_txt_get_next_line(txt, font, letter_space, max_width, use_width, flag); in lv_txt_get_snippet()
648 const lv_font_t * font; in lv_span_get_style_text_font() local
652 font = lv_obj_get_style_text_font(par, LV_PART_MAIN); in lv_span_get_style_text_font()
655 font = (const lv_font_t *)value.ptr; in lv_span_get_style_text_font()
657 return font; in lv_span_get_style_text_font()
824 snippet.font = lv_span_get_style_text_font(obj, cur_span); in lv_draw_span()
826 snippet.line_h = lv_font_get_line_height(snippet.font) + line_space; in lv_draw_span()
832 … bool isfill = lv_txt_get_snippet(&cur_txt[cur_txt_ofs], snippet.font, snippet.letter_space, in lv_draw_span()
860 max_baseline = snippet.font->base_line; in lv_draw_span()
891 … last_snippet->txt_w = lv_txt_get_width(last_snippet->txt, last_snippet->bytes, last_snippet->font, in lv_draw_span()
931 … pos.y = txt_pos.y + max_line_h - pinfo->line_h - (max_baseline - pinfo->font->base_line); in lv_draw_span()
934 label_draw_dsc.font = lv_span_get_style_text_font(obj, pinfo->span); in lv_draw_span()
945 dot_letter_w = lv_font_get_glyph_width(pinfo->font, '.', '.'); in lv_draw_span()
958 int32_t letter_w = lv_font_get_glyph_width(pinfo->font, letter, letter_next); in lv_draw_span()
992 … line_dsc.width = label_draw_dsc.font->underline_thickness ? pinfo->font->underline_thickness : 1; in lv_draw_span()
1010 …p1.y = pos.y + pinfo->line_h - line_space - pinfo->font->base_line - pinfo->font->underline_positi… in lv_draw_span()