Lines Matching refs:index
28 bool sysFont, const SkString familyName, int index)
30 , fIsSysFont(sysFont), fFamilyName(familyName), fIndex(index)
91 const SkString familyName, const char path[], int index)
92 : INHERITED(style, isFixedPitch, sysFont, familyName, index)
118 int index;
119 std::unique_ptr<SkStreamAsset> stream(this->onOpenStream(&index));
123 return std::make_unique<SkFontData>(std::move(stream), index, nullptr, 0);
138 void SkFontStyleSet_Custom::getStyle(int index, SkFontStyle* style, SkString* name) {
139 SkASSERT(index < fStyles.count());
141 *style = fStyles[index]->fontStyle();
148 SkTypeface* SkFontStyleSet_Custom::createTypeface(int index) {
149 SkASSERT(index < fStyles.count());
150 return SkRef(fStyles[index].get());
192 void SkFontMgr_Custom::onGetFamilyName(int index, SkString* familyName) const {
193 SkASSERT(index < fFamilies.count());
194 familyName->set(fFamilies[index]->getFamilyName());
197 SkFontStyleSet_Custom* SkFontMgr_Custom::onCreateStyleSet(int index) const {
198 SkASSERT(index < fFamilies.count());
199 return SkRef(fFamilies[index].get());