Lines Matching refs:familyName
402 SkString familyName, const SkFontStyle& style, bool fixedWidth)
404 , fFamilyName(std::move(familyName))
408 void onGetFamilyName(SkString* familyName) const override {
409 *familyName = fFamilyName;
452 void onGetFamilyName(SkString* familyName) const override {
453 *familyName = get_string(fPattern, FC_FAMILY);
528 SkString familyName;
529 this->getFamilyName(&familyName);
532 familyName,
669 const char* familyName = reinterpret_cast<const char*>(fcFamilyName);
670 if (familyName && !FindName(names, familyName)) {
671 *names.append() = familyName;
672 *sizes.append() = strlen(familyName) + 1;
736 void onGetFamilyName(int index, SkString* familyName) const override {
737 familyName->set(fFamilyNames->atStr(index));
827 SkFontStyleSet* onMatchFamily(const char familyName[]) const override {
828 if (!familyName) {
834 FcPatternAddString(pattern, FC_FAMILY, (FcChar8*)familyName);
840 if (familyName) {
871 SkTypeface* onMatchFamilyStyle(const char familyName[],
874 SkAutoFcPattern font([this, &familyName, &style]() {
878 FcPatternAddString(pattern, FC_FAMILY, (FcChar8*)familyName);
893 if (familyName) {
911 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[],
921 if (familyName) {
924 familyNameValue.u.s = reinterpret_cast<const FcChar8*>(familyName);
1005 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle style) const override {
1006 sk_sp<SkTypeface> typeface(this->matchFamilyStyle(familyName, style));