Lines Matching refs:index
58 int index,
67 , fIndex(index)
247 void getStyle(int index, SkFontStyle* style, SkString* name) override {
248 if (index < 0 || fStyles.count() <= index) {
252 *style = fStyles[index]->fontStyle();
258 SkTypeface_AndroidSystem* createTypeface(int index) override {
259 if (index < 0 || fStyles.count() <= index) {
262 return SkRef(fStyles[index].get());
282 * SkTDict<> doesn't let us do index-based lookup, so we write our own mapping.
321 void onGetFamilyName(int index, SkString* familyName) const override {
322 if (index < 0 || fNameToFamilyMap.count() <= index) {
326 familyName->set(fNameToFamilyMap[index].name);
329 SkFontStyleSet* onCreateStyleSet(int index) const override {
330 if (index < 0 || fNameToFamilyMap.count() <= index) {
333 return SkRef(fNameToFamilyMap[index].styleSet);