Lines Matching refs:fProxy

35     std::unique_ptr<SkScalerContext> fProxy;  member in SkRandomScalerContext
45 fProxy = this->getRandomTypeface()->proxy()->createScalerContext(effects, desc); in SkRandomScalerContext()
49 return fProxy->getGlyphCount(); in generateGlyphCount()
53 return fProxy->charToGlyphID(uni); in generateCharToGlyph()
57 fProxy->getAdvance(glyph); in generateAdvance()
79 fProxy->getMetrics(glyph); in generateMetrics()
87 fProxy->getPath(glyph->getPackedID(), &path); in generateMetrics()
157 fProxy->getPath(glyph.getPackedID(), &path); in generateImage()
169 fProxy->forceGenerateImageFromPath(); in generateImage()
170 fProxy->getImage(glyph); in generateImage()
171 fProxy->forceOffGenerateImageFromPath(); in generateImage()
179 fProxy->generatePath(glyph, path); in generatePath()
183 fProxy->getFontMetrics(metrics); in generateFontMetrics()
192 , fProxy(std::move(proxy)) in SkRandomTypeface()
203 fProxy->filterRec(rec); in onFilterRec()
212 return fProxy->getAdvancedTypefaceMetrics(info, glyphIDs, glyphIDsCount); in onGetAdvancedTypefaceMetrics()
216 return fProxy->openStream(ttcIndex); in onOpenStream()
221 fProxy->getFontDescriptor(desc, isLocal); in onGetFontDescriptor()
226 return fProxy->charsToGlyphs(chars, encoding, glyphs, glyphCount); in onCharsToGlyphs()
230 return fProxy->countGlyphs(); in onCountGlyphs()
234 return fProxy->getUnitsPerEm(); in onGetUPEM()
238 fProxy->getFamilyName(familyName); in onGetFamilyName()
242 return fProxy->createFamilyNameIterator(); in onCreateFamilyNameIterator()
248 return fProxy->onGetVariationDesignPosition(coordinates, coordinateCount); in onGetVariationDesignPosition()
252 return fProxy->getTableTags(tags); in onGetTableTags()
257 return fProxy->getTableData(tag, offset, length, data); in onGetTableData()