Lines Matching refs:SkPDFFont
22 class SkPDFFont;
40 FontGlyphSetPair(SkPDFFont* font, SkPDFGlyphSet* glyphSet);
42 SkPDFFont* fFont;
63 void noteGlyphUsage(SkPDFFont* font, const uint16_t* glyphIDs,
67 SkPDFGlyphSet* getGlyphSetForFont(SkPDFFont* font);
73 /** \class SkPDFFont
80 class SkPDFFont : public SkPDFDict {
83 virtual ~SkPDFFont();
129 static SkPDFFont* GetFontResource(SkPDFCanon* canon,
133 /** Subset the font based on usage set. Returns a SkPDFFont instance with
137 * of SkPDFFont otherwise.
139 virtual SkPDFFont* getFontSubset(const SkPDFGlyphSet* usage);
146 static Match IsMatch(SkPDFFont* existingFont,
160 SkPDFFont(const SkAdvancedTypefaceMetrics* fontInfo,
188 static SkPDFFont* Create(SkPDFCanon* canon,