Home | History | Annotate | Download | only in ports

Lines Matching defs:familyName

101 static void dcfontname_to_skstring(HDC deviceContext, const LOGFONT& lf, SkString* familyName) {
118 tchar_to_skstring(fontName.get(), familyName);
268 void onGetFamilyName(SkString* familyName) const override;
1669 static void logfont_for_name(const char* familyName, LOGFONT* lf) {
1673 size_t str_len = ::MultiByteToWideChar(CP_UTF8, 0, familyName,
1679 ::MultiByteToWideChar(CP_UTF8, 0, familyName, -1,
1685 ::strncpy(lf->lfFaceName, familyName, LF_FACESIZE - 1);
1690 void LogFontTypeface::onGetFamilyName(SkString* familyName) const {
1697 dcfontname_to_skstring(deviceContext, fLogFont, familyName);
1710 SkString familyName;
1711 this->onGetFamilyName(&familyName);
1712 desc->setFamilyName(familyName.c_str());
1928 char familyName[BASE64_GUID_ID_LEN];
1929 const int familyNameSize = SK_ARRAY_COUNT(familyName);
1930 if (FAILED(create_unique_font_name(familyName, familyNameSize))) {
1935 SkAutoTUnref<SkData> rewrittenFontData(SkOTUtils::RenameFont(stream, familyName, familyNameSize-1));
1948 logfont_for_name(familyName, &lf);
2226 SkString familyName;
2227 this->getFamilyName(&familyName);
2229 nameIter = new SkOTUtils::LocalizedStrings_SingleName(familyName, language);
2378 SkFontStyleSetGDI(const TCHAR familyName[]) {
2382 _tcscpy_s(lf.lfFaceName, familyName);
2439 void onGetFamilyName(int index, SkString* familyName) const override {
2441 tchar_to_skstring(fLogFontArray[index].elfLogFont.lfFaceName, familyName);
2449 SkFontStyleSet* onMatchFamily(const char familyName[]) const override {
2450 if (nullptr == familyName) {
2451 familyName = ""; // do we need this check???
2454 logfont_for_name(familyName, &lf);
2458 virtual SkTypeface* onMatchFamilyStyle(const char familyName[],
2461 SkAutoTUnref<SkFontStyleSet> sset(this->matchFamily(familyName));
2465 virtual SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle&,
2474 SkString familyName;
2475 ((LogFontTypeface*)familyMember)->getFamilyName(&familyName);
2476 return this->matchFamilyStyle(familyName.c_str(), fontstyle);
2494 virtual SkTypeface* onLegacyCreateTypeface(const char familyName[],
2497 if (nullptr == familyName) {
2500 logfont_for_name(familyName, &lf);