Home | History | Annotate | Download | only in pdf

Lines Matching refs:glyphIDs

642 void SkPDFGlyphSet::set(const uint16_t* glyphIDs, int numGlyphs) {
644 fBitSet.setBit(glyphIDs[i], true);
656 void SkPDFGlyphSet::exportTo(SkTDArray<unsigned int>* glyphIDs) const {
657 fBitSet.exportTo(glyphIDs);
706 void SkPDFGlyphSetMap::noteGlyphUsage(SkPDFFont* font, const uint16_t* glyphIDs,
710 subset->set(glyphIDs, numGlyphs);
776 int SkPDFFont::glyphsToPDFFontEncoding(uint16_t* glyphIDs, int numGlyphs) {
783 if (glyphIDs[i] == 0) {
786 if (glyphIDs[i] < fFirstGlyphID || glyphIDs[i] > fLastGlyphID) {
789 glyphIDs[i] -= (fFirstGlyphID - 1);
1111 SkTDArray<uint32_t> glyphIDs;
1115 glyphIDs.push(0);
1117 subset->exportTo(&glyphIDs);
1124 uint32_t* glyphs = (glyphIDs.count() == 0) ? nullptr : glyphIDs.begin();
1125 uint32_t glyphsCount = glyphs ? glyphIDs.count() : 0;
1129 addFontDescriptor(0, &glyphIDs);