Lines Matching full:glyphids
628 void SkPDFGlyphSet::set(const uint16_t* glyphIDs, int numGlyphs) {
630 fBitSet.setBit(glyphIDs[i], true);
642 void SkPDFGlyphSet::exportTo(SkTDArray<unsigned int>* glyphIDs) const {
643 fBitSet.exportTo(glyphIDs);
692 void SkPDFGlyphSetMap::noteGlyphUsage(SkPDFFont* font, const uint16_t* glyphIDs,
696 subset->set(glyphIDs, numGlyphs);
768 size_t SkPDFFont::glyphsToPDFFontEncoding(uint16_t* glyphIDs,
776 if (glyphIDs[i] == 0) {
779 if (glyphIDs[i] < fFirstGlyphID || glyphIDs[i] > fLastGlyphID) {
782 glyphIDs[i] -= (fFirstGlyphID - 1);
1158 SkTDArray<uint32_t> glyphIDs;
1162 glyphIDs.push(0);
1164 subset->exportTo(&glyphIDs);
1171 uint32_t* glyphs = (glyphIDs.count() == 0) ? NULL : glyphIDs.begin();
1172 uint32_t glyphsCount = glyphs ? glyphIDs.count() : 0;
1176 addFontDescriptor(0, &glyphIDs);