Lines Matching refs:glyphs
149 void SkFont::unicharsToGlyphs(const SkUnichar uni[], int count, SkGlyphID glyphs[]) const {
150 this->getTypefaceOrDefault()->unicharsToGlyphs(uni, count, glyphs);
154 SkGlyphID glyphs[], int maxGlyphCount) const {
156 glyphs, maxGlyphCount);
170 const SkGlyphID* glyphIDs = atg.glyphs();
174 SkSpan<const SkGlyph*> glyphs = metrics.glyphs(SkMakeSpan(glyphIDs, glyphCount));
178 *bounds = glyphs[0]->rect();
179 width = glyphs[0]->advanceX();
181 SkRect r = glyphs[i]->rect();
184 width += glyphs[i]->advanceX();
187 for (auto glyph : glyphs) {
212 SkSpan<const SkGlyph*> glyphs = metrics.glyphs(SkMakeSpan(glyphIDs, count));
217 for (auto glyph : glyphs) {
224 for (auto glyph : glyphs) {
233 SkSpan<const SkGlyph*> glyphs = metrics.glyphs(SkMakeSpan(glyphIDs, count));
236 for (auto glyph : glyphs) {
247 SkSpan<const SkGlyph*> glyphs = metrics.glyphs(SkMakeSpan(glyphIDs, count));
251 for (auto glyph : glyphs) {
265 SkSpan<const SkGlyph*> glyphs = paths.glyphs(SkMakeSpan(glyphIDs, count));
267 for (auto glyph : glyphs) {
361 void SkFontPriv::GlyphsToUnichars(const SkFont& font, const SkGlyphID glyphs[], int count,
373 unsigned id = glyphs[i];