Lines Matching refs:fProxy
37 std::unique_ptr<SkScalerContext> fProxy; member in SkRandomScalerContext
47 fProxy = this->getRandomTypeface()->proxy()->createScalerContext(effects, desc); in SkRandomScalerContext()
51 return fProxy->getGlyphCount(); in generateGlyphCount()
55 return fProxy->charToGlyphID(uni); in generateCharToGlyph()
59 fProxy->getAdvance(glyph); in generateAdvance()
81 fProxy->getMetrics(glyph); in generateMetrics()
89 fProxy->getPath(glyph->getPackedID(), &path); in generateMetrics()
159 fProxy->getPath(glyph.getPackedID(), &path); in generateImage()
171 fProxy->forceGenerateImageFromPath(); in generateImage()
172 fProxy->getImage(glyph); in generateImage()
173 fProxy->forceOffGenerateImageFromPath(); in generateImage()
181 fProxy->generatePath(glyph, path); in generatePath()
185 fProxy->getFontMetrics(metrics); in generateFontMetrics()
194 , fProxy(std::move(proxy)) in SkRandomTypeface()
205 fProxy->filterRec(rec); in onFilterRec()
211 return fProxy->getAdvancedMetrics(); in onGetAdvancedMetrics()
215 return fProxy->openStream(ttcIndex); in onOpenStream()
220 fProxy->getFontDescriptor(desc, isLocal); in onGetFontDescriptor()
225 return fProxy->charsToGlyphs(chars, encoding, glyphs, glyphCount); in onCharsToGlyphs()
229 return fProxy->countGlyphs(); in onCountGlyphs()
233 return fProxy->getUnitsPerEm(); in onGetUPEM()
237 fProxy->getFamilyName(familyName); in onGetFamilyName()
241 return fProxy->createFamilyNameIterator(); in onCreateFamilyNameIterator()
247 return fProxy->onGetVariationDesignPosition(coordinates, coordinateCount); in onGetVariationDesignPosition()
251 return fProxy->getTableTags(tags); in onGetTableTags()
256 return fProxy->getTableData(tag, offset, length, data); in onGetTableData()