Lines Matching refs:glyphID
634 bool SkPDFGlyphSet::has(uint16_t glyphID) const {
635 return fBitSet.isBitSet(glyphID);
789 SkPDFFont* SkPDFFont::GetFontResource(SkTypeface* typeface, uint16_t glyphID) {
797 if (Find(fontID, glyphID, &relatedFontIndex)) {
845 SkPDFFont* font = Create(fontMetrics.get(), typeface, glyphID,
872 bool SkPDFFont::Find(uint32_t fontID, uint16_t glyphID, int* index) {
874 FontRec search(NULL, fontID, glyphID);
903 SkTypeface* typeface, uint16_t glyphID,
912 glyphID);
922 glyphID,
930 return new SkPDFType3Font(info, typeface, glyphID);
953 void SkPDFFont::setLastGlyphID(uint16_t glyphID) {
954 fLastGlyphID = glyphID;
1000 void SkPDFFont::adjustGlyphRangeForSingleByteEncoding(int16_t glyphID) {
1002 fFirstGlyphID = glyphID - (glyphID - 1) % 255;
1030 SkPDFFont::FontRec::FontRec(SkPDFFont* font, uint32_t fontID, uint16_t glyphID)
1033 fGlyphID(glyphID) {
1241 uint16_t glyphID,
1244 populate(glyphID);
1283 bool SkPDFType1Font::populate(int16_t glyphID) {
1287 adjustGlyphRangeForSingleByteEncoding(glyphID);
1368 uint16_t glyphID)
1370 populate(glyphID);
1375 bool SkPDFType3Font::populate(int16_t glyphID) {
1386 adjustGlyphRangeForSingleByteEncoding(glyphID);