Lines Matching defs:familyName

105 static void dcfontname_to_skstring(HDC deviceContext, const LOGFONT& lf, SkString* familyName) {
122 tchar_to_skstring(fontName.get(), familyName);
287 void onGetFamilyName(SkString* familyName) const override;
1584 static void logfont_for_name(const char* familyName, LOGFONT* lf) {
1588 size_t str_len = ::MultiByteToWideChar(CP_UTF8, 0, familyName,
1594 ::MultiByteToWideChar(CP_UTF8, 0, familyName, -1,
1600 ::strncpy(lf->lfFaceName, familyName, LF_FACESIZE - 1);
1605 void LogFontTypeface::onGetFamilyName(SkString* familyName) const {
1608 dcfontname_to_skstring(hdc, fLogFont, familyName);
1613 SkString familyName;
1614 this->onGetFamilyName(&familyName);
1615 desc->setFamilyName(familyName.c_str());
1797 char familyName[BASE64_GUID_ID_LEN];
1798 const int familyNameSize = SK_ARRAY_COUNT(familyName);
1799 if (FAILED(create_unique_font_name(familyName, familyNameSize))) {
1804 sk_sp<SkData> rewrittenFontData(SkOTUtils::RenameFont(stream.get(), familyName, familyNameSize-1));
1817 logfont_for_name(familyName, &lf);
2006 SkString familyName;
2007 this->getFamilyName(&familyName);
2009 nameIter = sk_make_sp<SkOTUtils::LocalizedStrings_SingleName>(familyName, language);
2181 SkFontStyleSetGDI(const TCHAR familyName[]) {
2185 _tcscpy_s(lf.lfFaceName, familyName);
2242 void onGetFamilyName(int index, SkString* familyName) const override {
2244 tchar_to_skstring(fLogFontArray[index].elfLogFont.lfFaceName, familyName);
2252 SkFontStyleSet* onMatchFamily(const char familyName[]) const override {
2253 if (nullptr == familyName) {
2254 familyName = ""; // do we need this check???
2257 logfont_for_name(familyName, &lf);
2261 virtual SkTypeface* onMatchFamilyStyle(const char familyName[],
2264 sk_sp<SkFontStyleSet> sset(this->matchFamily(familyName));
2268 virtual SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle&,
2299 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle style) const override {
2301 if (nullptr == familyName) {
2304 logfont_for_name(familyName, &lf);