Lines Matching defs:id
51 SkFontIdentity id = fOwner->fProxy->matchIndexStyle(fFamilyIndex, pattern);
52 return fOwner->createTypefaceFromFontId(id);
93 SkTypeface* SkFontMgr_Indirect::createTypefaceFromFontId(const SkFontIdentity& id) const {
94 if (id.fDataId == SkFontIdentity::kInvalidDataId) {
104 if (entry.fDataId == id.fDataId) {
105 if (entry.fTtcIndex == id.fTtcIndex &&
133 SkAutoTDelete<SkStreamAsset> stream(fProxy->getData(id.fDataId));
138 SkAutoTUnref<SkTypeface> typeface(fImpl->createFromStream(stream.detach(), id.fTtcIndex));
145 newEntry.fDataId = id.fDataId;
146 newEntry.fTtcIndex = id.fTtcIndex;
154 SkFontIdentity id = fProxy->matchNameStyle(familyName, fontStyle);
155 return this->createTypefaceFromFontId(id);
163 SkFontIdentity id = fProxy->matchNameStyleCharacter(familyName, style, bcp47,
165 return this->createTypefaceFromFontId(id);