Searched refs:SkPDFGlyphSetMap (Results 1 – 5 of 5) sorted by relevance
37 class SkPDFGlyphSetMap : SkNoncopyable {46 SkPDFGlyphSetMap();47 ~SkPDFGlyphSetMap();51 explicit F2BIter(const SkPDFGlyphSetMap& map);53 void reset(const SkPDFGlyphSetMap& map);60 void merge(const SkPDFGlyphSetMap& usage);
663 SkPDFGlyphSetMap::FontGlyphSetPair::FontGlyphSetPair(SkPDFFont* font, in FontGlyphSetPair()669 SkPDFGlyphSetMap::F2BIter::F2BIter(const SkPDFGlyphSetMap& map) { in F2BIter()673 const SkPDFGlyphSetMap::FontGlyphSetPair* SkPDFGlyphSetMap::F2BIter::next() const { in next()680 void SkPDFGlyphSetMap::F2BIter::reset(const SkPDFGlyphSetMap& map) { in reset()685 SkPDFGlyphSetMap::SkPDFGlyphSetMap() { in SkPDFGlyphSetMap() function in SkPDFGlyphSetMap688 SkPDFGlyphSetMap::~SkPDFGlyphSetMap() { in ~SkPDFGlyphSetMap()692 void SkPDFGlyphSetMap::merge(const SkPDFGlyphSetMap& usage) { in merge()699 void SkPDFGlyphSetMap::reset() { in reset()706 void SkPDFGlyphSetMap::noteGlyphUsage(SkPDFFont* font, const uint16_t* glyphIDs, in noteGlyphUsage()714 SkPDFGlyphSet* SkPDFGlyphSetMap::getGlyphSetForFont(SkPDFFont* font) { in getGlyphSetForFont()
30 class SkPDFGlyphSetMap; variable188 const SkPDFGlyphSetMap& getFontGlyphUsage() const { in getFontGlyphUsage()233 SkAutoTDelete<SkPDFGlyphSetMap> fFontGlyphUsage;
712 , fFontGlyphUsage(new SkPDFGlyphSetMap) in SkPDFDevice()742 fFontGlyphUsage.reset(new SkPDFGlyphSetMap); in init()
58 SkPDFGlyphSetMap usage; in perform_font_subsetting()62 SkPDFGlyphSetMap::F2BIter iterator(usage); in perform_font_subsetting()63 const SkPDFGlyphSetMap::FontGlyphSetPair* entry = iterator.next(); in perform_font_subsetting()