Lines Matching defs:font
37 // This gm tests that textblobs can be translated and scaled with a font that returns random
52 SkFont font;
53 font.setSize(32);
54 font.setEdging(SkFont::Edging::kSubpixelAntiAlias);
61 font.setTypeface(sk_make_sp<SkRandomTypeface>(std::move(typeface), paint, false));
65 font.measureText(text, strlen(text), SkTextEncoding::kUTF8, &bounds);
67 ToolUtils::add_to_text_blob(&builder, text, font, 0, y);
73 font.setSize(160);
74 font.setSubpixel(false);
75 font.setEdging(SkFont::Edging::kAntiAlias);
76 font.measureText(bigtext1, strlen(bigtext1), SkTextEncoding::kUTF8, &bounds);
78 ToolUtils::add_to_text_blob(&builder, bigtext1, font, 0, y);
81 font.measureText(bigtext2, strlen(bigtext2), SkTextEncoding::kUTF8, &bounds);
83 ToolUtils::add_to_text_blob(&builder, bigtext2, font, 0, y);
88 font.setTypeface(sk_make_sp<SkRandomTypeface>(origEmoji, paint, false));
90 font.measureText(emojiText, strlen(emojiText), SkTextEncoding::kUTF8, &bounds);
92 ToolUtils::add_to_text_blob(&builder, emojiText, font, 0, y);