Lines Matching refs:fProxy
36 std::unique_ptr<SkScalerContext> fProxy; member in RandomScalerContext
45 , fProxy(getRandomTypeface()->proxy()->createScalerContext(SkScalerContextEffects(), desc)) in RandomScalerContext()
47 fProxy->forceGenerateImageFromPath(); in RandomScalerContext()
50 bool RandomScalerContext::generateAdvance(SkGlyph* glyph) { return fProxy->generateAdvance(glyph); } in generateAdvance()
63 *glyph = fProxy->internalMakeGlyph(glyph->getPackedID(), format); in generateMetrics()
70 if (!fProxy->getPath(glyph->getPackedID(), &path)) { in generateMetrics()
106 fProxy->getImage(glyph); in generateImage()
112 if (!fProxy->getPath(glyph.getPackedID(), &path)) { in generateImage()
113 fProxy->getImage(glyph); in generateImage()
129 return fProxy->generatePath(glyph, path); in generatePath()
133 fProxy->getFontMetrics(metrics); in generateFontMetrics()
140 , fProxy(std::move(proxy)) in SkRandomTypeface()
152 fProxy->filterRec(rec); in onFilterRec()
158 fProxy->getGlyphToUnicodeMap(glyphToUnicode); in getGlyphToUnicodeMap()
162 return fProxy->getAdvancedMetrics(); in onGetAdvancedMetrics()
166 return fProxy->openStream(ttcIndex); in onOpenStream()
170 sk_sp<SkTypeface> proxy = fProxy->makeClone(args); in onMakeClone()
180 fProxy->getFontDescriptor(desc, isLocal); in onGetFontDescriptor()
184 fProxy->unicharsToGlyphs(uni, count, glyphs); in onCharsToGlyphs()
187 int SkRandomTypeface::onCountGlyphs() const { return fProxy->countGlyphs(); } in onCountGlyphs()
189 int SkRandomTypeface::onGetUPEM() const { return fProxy->getUnitsPerEm(); } in onGetUPEM()
192 fProxy->getFamilyName(familyName); in onGetFamilyName()
196 return fProxy->getPostScriptName(postScriptName); in onGetPostScriptName()
200 return fProxy->createFamilyNameIterator(); in onCreateFamilyNameIterator()
204 return fProxy->getPostScriptGlyphNames(names); in getPostScriptGlyphNames()
210 return fProxy->onGetVariationDesignPosition(coordinates, coordinateCount); in onGetVariationDesignPosition()
215 return fProxy->onGetVariationDesignParameters(parameters, parameterCount); in onGetVariationDesignParameters()
219 return fProxy->getTableTags(tags); in onGetTableTags()
226 return fProxy->getTableData(tag, offset, length, data); in onGetTableData()