/external/skqp/src/ports/ |
H A D | SkFontConfigInterface_direct.cpp | 586 bool SkFontConfigInterfaceDirect::matchFamilyName(const char familyName[], 591 SkString familyStr(familyName ? familyName : ""); 600 if (familyName) { 601 FcPatternAddString(pattern, FC_FAMILY, (FcChar8*)familyName);
|
H A D | SkFontConfigInterface_direct.h | 21 bool matchFamilyName(const char familyName[],
|
H A D | SkFontConfigTypeface.h | 25 SkString familyName, 28 return new SkTypeface_FCI(std::move(fci), fi, std::move(familyName), style); 32 SkString familyName, SkFontStyle style, bool isFixedPitch) 34 return new SkTypeface_FCI(std::move(data), std::move(familyName), style, isFixedPitch); 44 SkString familyName, 49 , fFamilyName(std::move(familyName)) 53 SkString familyName, SkFontStyle style, bool isFixedPitch) 55 , fFamilyName(std::move(familyName)) 62 void onGetFamilyName(SkString* familyName) const override { *familyName 23 Create(sk_sp<SkFontConfigInterface> fci, const SkFontConfigInterface::FontIdentity& fi, SkString familyName, const SkFontStyle& style) argument 31 Create(std::unique_ptr<SkFontData> data, SkString familyName, SkFontStyle style, bool isFixedPitch) argument 42 SkTypeface_FCI(sk_sp<SkFontConfigInterface> fci, const SkFontConfigInterface::FontIdentity& fi, SkString familyName, const SkFontStyle& style) argument 52 SkTypeface_FCI(std::unique_ptr<SkFontData> data, SkString familyName, SkFontStyle style, bool isFixedPitch) argument [all...] |
H A D | SkFontHost_FreeType.cpp | 1519 SkString familyName; 1520 this->getFamilyName(&familyName); 1522 nameIter = new SkOTUtils::LocalizedStrings_SingleName(familyName, language);
|
H A D | SkFontHost_mac.cpp | 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); [all...] |
H A D | SkFontHost_win.cpp | 102 static void dcfontname_to_skstring(HDC deviceContext, const LOGFONT& lf, SkString* familyName) { argument 119 tchar_to_skstring(fontName.get(), familyName); 270 void onGetFamilyName(SkString* familyName) const override; 1656 static void logfont_for_name(const char* familyName, LOGFONT* lf) { argument 1660 size_t str_len = ::MultiByteToWideChar(CP_UTF8, 0, familyName, 1666 ::MultiByteToWideChar(CP_UTF8, 0, familyName, -1, 1672 ::strncpy(lf->lfFaceName, familyName, LF_FACESIZE - 1); 1677 void LogFontTypeface::onGetFamilyName(SkString* familyName) const { 1684 dcfontname_to_skstring(deviceContext, fLogFont, familyName); 1697 SkString familyName; local [all...] |
H A D | SkFontMgr_FontConfigInterface.cpp | 178 void onGetFamilyName(int index, SkString* familyName) const override { 187 SkFontStyleSet* onMatchFamily(const char familyName[]) const override { 191 SkTypeface* onMatchFamilyStyle(const char familyName[], 193 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle&,
|
H A D | SkFontMgr_android.cpp | 39 const SkString& familyName) 41 , fFamilyName(familyName) 45 void onGetFamilyName(SkString* familyName) const override { 46 *familyName = fFamilyName; 63 const SkString& familyName, 66 : INHERITED(style, isFixedPitch, familyName) 117 const SkString& familyName) 118 : INHERITED(style, isFixedPitch, familyName) 169 SkString familyName; local 174 &familyName, 37 SkTypeface_Android(const SkFontStyle& style, bool isFixedPitch, const SkString& familyName) argument 57 SkTypeface_AndroidSystem(const SkString& pathName, const bool cacheFontFiles, int index, const SkFixed* axes, int axesCount, const SkFontStyle& style, bool isFixedPitch, const SkString& familyName, const SkTArray<SkLanguage, true>& lang, FontVariant variantStyle) argument 114 SkTypeface_AndroidStream(std::unique_ptr<SkFontData> data, const SkFontStyle& style, bool isFixedPitch, const SkString& familyName) argument [all...] |
H A D | SkFontMgr_android_parser.cpp | 299 static FontFamily* find_family(FamilyData* self, const SkString& familyName) { argument 303 if (candidate->fNames[j] == familyName) {
|
H A D | SkFontMgr_custom.cpp | 29 bool sysFont, const SkString familyName, int index) 31 , fIsSysFont(sysFont), fFamilyName(familyName), fIndex(index) 36 void SkTypeface_Custom::onGetFamilyName(SkString* familyName) const { 37 *familyName = fFamilyName; 56 const SkString familyName) 57 : INHERITED(style, isFixedPitch, sysFont, familyName, fontData->getIndex()) 72 const SkString familyName, const char path[], int index) 73 : INHERITED(style, isFixedPitch, sysFont, familyName, index) 84 SkFontStyleSet_Custom::SkFontStyleSet_Custom(const SkString familyName) : fFamilyName(familyName) {} argument 28 SkTypeface_Custom(const SkFontStyle& style, bool isFixedPitch, bool sysFont, const SkString familyName, int index) argument 54 SkTypeface_Stream(std::unique_ptr<SkFontData> fontData, const SkFontStyle& style, bool isFixedPitch, bool sysFont, const SkString familyName) argument 71 SkTypeface_File(const SkFontStyle& style, bool isFixedPitch, bool sysFont, const SkString familyName, const char path[], int index) argument [all...] |
H A D | SkFontMgr_custom.h | 28 bool sysFont, const SkString familyName, int index); 32 void onGetFamilyName(SkString* familyName) const override; 63 const SkString familyName); 79 const SkString familyName, const char path[], int index); 99 explicit SkFontStyleSet_Custom(const SkString familyName); 135 void onGetFamilyName(int index, SkString* familyName) const override; 137 SkFontStyleSet_Custom* onMatchFamily(const char familyName[]) const override; 138 SkTypeface* onMatchFamilyStyle(const char familyName[], 140 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle&, 150 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyl [all...] |
H A D | SkFontMgr_custom_directory.cpp | 35 const char familyName[]) 38 if (families[i]->getFamilyName().equals(familyName)) { 34 find_family(SkFontMgr_Custom::Families& families, const char familyName[]) argument
|
H A D | SkFontMgr_custom_embedded.cpp | 37 const char familyName[]) 40 if (families[i]->getFamilyName().equals(familyName)) { 36 find_family(SkFontMgr_Custom::Families& families, const char familyName[]) argument
|
H A D | SkFontMgr_fontconfig.cpp | 422 SkString familyName, const SkFontStyle& style, bool fixedWidth) 424 , fFamilyName(std::move(familyName)) 428 void onGetFamilyName(SkString* familyName) const override { 429 *familyName = fFamilyName; 460 void onGetFamilyName(SkString* familyName) const override { 461 *familyName = get_string(fPattern, FC_FAMILY); 635 const char* familyName = reinterpret_cast<const char*>(fcFamilyName); 636 if (familyName && !FindName(names, familyName)) { 637 *names.append() = familyName; [all...] |
H A D | SkFontMgr_win_dw.cpp | 288 void onGetFamilyName(int index, SkString* familyName) const override; 290 SkFontStyleSet* onMatchFamily(const char familyName[]) const override; 291 SkTypeface* onMatchFamilyStyle(const char familyName[], 293 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle&, 301 sk_sp<SkTypeface> onLegacyMakeTypeface(const char familyName[], SkFontStyle) const override; 304 HRESULT getByFamilyName(const WCHAR familyName[], IDWriteFontFamily** fontFamily) const; 473 void SkFontMgr_DirectWrite::onGetFamilyName(int index, SkString* familyName) const { 480 sk_get_locale_string(familyNames.get(), fLocaleName.get(), familyName); 490 SkFontStyleSet* SkFontMgr_DirectWrite::onMatchFamily(const char familyName[]) const { 491 if (!familyName) { 509 onMatchFamilyStyle(const char familyName[], const SkFontStyle& fontstyle) const argument 740 onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle& style, const char* bcp47[], int bcp47Count, SkUnichar character) const argument 841 SkString familyName; local 958 onLegacyMakeTypeface(const char familyName[], SkFontStyle style) const argument [all...] |
H A D | SkRemotableFontMgr_win_dw.cpp | 181 SkRemotableFontIdentitySet* matchName(const char familyName[]) const override { 183 if (nullptr == familyName) { 187 HR_GENERAL(sk_cstring_to_wchar(familyName, &dwFamilyName), 203 virtual SkFontIdentity matchNameStyle(const char familyName[], 209 if (nullptr == familyName) { 212 HR_GENERAL(sk_cstring_to_wchar(familyName, &dwFamilyName), nullptr, identity); 352 virtual SkFontIdentity matchNameStyleCharacter(const char familyName[], 369 if (nullptr == familyName) { 372 HR_GENERAL(sk_cstring_to_wchar(familyName, &dwFamilyName), nullptr, identity);
|
H A D | SkTypeface_win_dw.cpp | 32 void DWriteFontTypeface::onGetFamilyName(SkString* familyName) const { 36 sk_get_locale_string(familyNames.get(), nullptr/*fMgr->fLocaleName.get()*/, familyName); 348 SkSMallocWCHAR familyName(familyNameLen+1); 349 hr = familyNames->GetString(0, familyName.get(), familyNameLen+1); 351 hr = sk_wchar_to_skstring(familyName.get(), familyNameLen, &info->fFontName);
|
H A D | SkTypeface_win_dw.h | 113 void onGetFamilyName(SkString* familyName) const override;
|
/external/skqp/src/svg/ |
H A D | SkSVGDevice.cpp | 544 SkString familyName; local 580 familyName.appendf((familyName.isEmpty() ? "%s" : ", %s"), familyString.fString.c_str()); 583 if (!familyName.isEmpty()) { 584 this->addAttribute("font-family", familyName);
|
/external/skqp/src/utils/ |
H A D | SkWhitelistTypefaces.cpp | 90 const char* familyName = subName.c_str(); local 91 desc.setFamilyName(familyName); 99 SkDebugf("%s %s\n", __FUNCTION__, familyName); 132 const char* familyName = desc.getFamilyName(); local 133 if (familyName) { 134 if (!strcmp(familyName, "Times New Roman")) { 137 SkDebugf("%s %s\n", __FUNCTION__, familyName); 141 if (!strcmp(familyName, whitelist[i].fFontName)) { 144 SkDebugf("%s %s\n", __FUNCTION__, familyName); 200 const char* familyName local [all...] |
/external/skqp/tests/ |
H A D | FontMgrTest.cpp | 153 void onGetFamilyName(SkString* familyName) const override { 154 familyName->reset();
|
H A D | FontNamesTest.cpp | 152 SkString familyName; local 153 typeface->getFamilyName(&familyName); 155 SkDebugf("[%s]\n", familyName.c_str());
|
H A D | TextBlobCacheTest.cpp | 86 SkString familyName; local 87 fm->getFamilyName(i, &familyName);
|
H A D | TypefaceTest.cpp | 214 void onGetFamilyName(SkString* familyName) const override { familyName->reset(); }
|
/external/skqp/tools/ |
H A D | SkRandomScalerContext.cpp | 235 void SkRandomTypeface::onGetFamilyName(SkString* familyName) const { 236 fProxy->getFamilyName(familyName);
|