Lines Matching refs:familyName
519 void onGetFamilyName(SkString* familyName) const override;
583 static UniqueCFRef<CTFontDescriptorRef> create_descriptor(const char familyName[],
637 if (familyName) {
638 UniqueCFRef<CFStringRef> cfFontName = make_CFString(familyName);
649 static sk_sp<SkTypeface> create_from_name(const char familyName[], const SkFontStyle& style) {
650 UniqueCFRef<CTFontDescriptorRef> desc = create_descriptor(familyName, style);
2103 void SkTypeface_Mac::onGetFamilyName(SkString* familyName) const {
2104 get_str(CTFontCopyFamilyName(fFontRef.get()), familyName);
2345 void onGetFamilyName(int index, SkString* familyName) const override {
2347 CFStringToSkString(this->getFamilyNameAt(index), familyName);
2349 familyName->reset();
2360 SkFontStyleSet* onMatchFamily(const char familyName[]) const override {
2361 if (!familyName) {
2364 UniqueCFRef<CFStringRef> cfName = make_CFString(familyName);
2368 SkTypeface* onMatchFamilyStyle(const char familyName[],
2370 UniqueCFRef<CTFontDescriptorRef> desc = create_descriptor(familyName, style);
2374 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[],
2378 UniqueCFRef<CTFontDescriptorRef> desc = create_descriptor(familyName, style);
2635 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle style) const override {
2636 if (familyName) {
2637 familyName = map_css_names(familyName);
2640 sk_sp<SkTypeface> face = create_from_name(familyName, style);