Lines Matching defs:font
26 static sk_sp<SkTextBlob> make_hpos_test_blob_utf8(const char* text, const SkFont& font) {
30 int glyphCount = font.countText(text, len, enc);
31 const auto& buffer = builder.allocRunPosH(font, glyphCount, 0);
32 (void)font.textToGlyphs(text, len, enc, buffer.glyphs, glyphCount);
33 font.getXPos(buffer.glyphs, glyphCount, buffer.pos);
65 SkFont font(fEmojiFont.fTypeface);
66 font.setEdging(SkFont::Edging::kAlias);
76 font.setSize(textSize);
77 font.getMetrics(&metrics);
79 canvas->drawSimpleText(text, strlen(text), SkTextEncoding::kUTF8, 10, y, font, paint);
114 SkFont font;
115 font.setTypeface(fEmojiFont.fTypeface);
124 font.setSize(textSize);
125 font.getMetrics(&metrics);
128 sk_sp<SkTextBlob> blob = make_hpos_test_blob_utf8(text, font);
174 SkFont font;
175 font.setTypeface(fEmojiFont.fTypeface);
176 font.setSize(40);
179 sk_sp<SkTextBlob> blob = make_hpos_test_blob_utf8(text, font);
185 font.getMetrics(&metrics);