Lines Matching refs:familyName
14 std::shared_ptr<RSFontMgr> fontMgr, const char familyName[], RSFontStyle style)
16 RSTypeface* typeface = fontMgr->MatchFamilyStyle(familyName, style);
17 if (typeface == nullptr && familyName != nullptr) {
179 for (const SkString& familyName : familyNames) {
180 sk_sp<SkTypeface> match = matchTypeface(familyName, fontStyle);
191 for (const SkString& familyName : fDefaultFamilyNames) {
192 match = matchTypeface(familyName, fontStyle);
230 for (const auto& familyName : familyNames) {
231 std::shared_ptr<RSTypeface> match = matchTypeface(familyName, fontStyle);
242 for (const auto& familyName : fDefaultFamilyNames) {
243 match = matchTypeface(familyName, fontStyle);
270 sk_sp<SkTypeface> FontCollection::matchTypeface(const SkString& familyName, SkFontStyle fontStyle) {
272 sk_sp<SkFontStyleSet> set(manager->matchFamily(familyName.c_str()));
286 std::shared_ptr<RSTypeface> FontCollection::matchTypeface(const SkString& familyName, RSFontStyle fontStyle) {
288 std::shared_ptr<RSFontStyleSet> set(manager->MatchFamily(familyName.c_str()));
338 for (const SkString& familyName : fDefaultFamilyNames) {
339 sk_sp<SkTypeface> match = sk_sp<SkTypeface>(fDefaultFontManager->matchFamilyStyle(familyName.c_str(),
353 for (const auto& familyName : fDefaultFamilyNames) {
355 fDefaultFontManager->MatchFamilyStyle(familyName.c_str(), RSFontStyle()));