/external/skia/src/ports/ |
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 | 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 SkTypeface* onLegacyCreateTypeface(const char familyName[], SkFontStyl [all...] |
H A D | SkFontMgr_android.cpp | 38 const SkString& familyName) 40 , fFamilyName(familyName) 44 void onGetFamilyName(SkString* familyName) const override { 45 *familyName = fFamilyName; 62 const SkString& familyName, 65 : INHERITED(style, isFixedPitch, familyName) 116 const SkString& familyName) 117 : INHERITED(style, isFixedPitch, familyName) 168 SkString familyName; local 173 &familyName, 36 SkTypeface_Android(const SkFontStyle& style, bool isFixedPitch, const SkString& familyName) argument 56 SkTypeface_AndroidSystem(const SkString& pathName, const bool cacheFontFiles, int index, const SkFixed* axes, int axesCount, const SkFontStyle& style, bool isFixedPitch, const SkString& familyName, const SkLanguage& lang, FontVariant variantStyle) argument 113 SkTypeface_AndroidStream(std::unique_ptr<SkFontData> data, const SkFontStyle& style, bool isFixedPitch, const SkString& familyName) argument [all...] |
H A D | SkFontConfigInterface_direct.h | 19 bool matchFamilyName(const char familyName[],
|
H A D | SkFontMgr_fontconfig.cpp | 410 SkString familyName, const SkFontStyle& style, bool fixedWidth) 412 , fFamilyName(std::move(familyName)) 416 void onGetFamilyName(SkString* familyName) const override { 417 *familyName = fFamilyName; 448 void onGetFamilyName(SkString* familyName) const override { 449 *familyName = get_string(fPattern, FC_FAMILY); 623 const char* familyName = reinterpret_cast<const char*>(fcFamilyName); 624 if (familyName && !FindName(names, familyName)) { 625 *names.append() = familyName; [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 | SkFontMgr_win_dw.cpp | 284 void onGetFamilyName(int index, SkString* familyName) const override; 286 SkFontStyleSet* onMatchFamily(const char familyName[]) const override; 287 SkTypeface* onMatchFamilyStyle(const char familyName[], 289 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle&, 297 SkTypeface* onLegacyCreateTypeface(const char familyName[], SkFontStyle) const override; 300 HRESULT getByFamilyName(const WCHAR familyName[], IDWriteFontFamily** fontFamily) const; 469 void SkFontMgr_DirectWrite::onGetFamilyName(int index, SkString* familyName) const { 476 sk_get_locale_string(familyNames.get(), fLocaleName.get(), familyName); 486 SkFontStyleSet* SkFontMgr_DirectWrite::onMatchFamily(const char familyName[]) const { 487 if (!familyName) { 505 onMatchFamilyStyle(const char familyName[], const SkFontStyle& fontstyle) const argument 736 onMatchFamilyStyleCharacter(const char familyName[], const SkFontStyle& style, const char* bcp47[], int bcp47Count, SkUnichar character) const argument 837 SkString familyName; local 953 onLegacyCreateTypeface(const char familyName[], SkFontStyle style) const argument [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 | SkFontHost_win.cpp | 100 static void dcfontname_to_skstring(HDC deviceContext, const LOGFONT& lf, SkString* familyName) { argument 117 tchar_to_skstring(fontName.get(), familyName); 268 void onGetFamilyName(SkString* familyName) const override; 1679 static void logfont_for_name(const char* familyName, LOGFONT* lf) { argument 1683 size_t str_len = ::MultiByteToWideChar(CP_UTF8, 0, familyName, 1689 ::MultiByteToWideChar(CP_UTF8, 0, familyName, -1, 1695 ::strncpy(lf->lfFaceName, familyName, LF_FACESIZE - 1); 1700 void LogFontTypeface::onGetFamilyName(SkString* familyName) const { 1707 dcfontname_to_skstring(deviceContext, fLogFont, familyName); 1720 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 | 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);
|
/external/skia/include/ports/ |
H A D | SkFontMgr.h | 41 void getFamilyName(int index, SkString* familyName) const; 55 SkFontStyleSet* matchFamily(const char familyName[]) const; 58 * Find the closest matching typeface to the specified familyName and style 63 * Passing |nullptr| as the parameter for |familyName| will return the 70 SkTypeface* matchFamilyStyle(const char familyName[], const SkFontStyle&) const; 80 * Passing |nullptr| as the parameter for |familyName| will return the 87 SkTypeface* matchFamilyStyleCharacter(const char familyName[], const SkFontStyle&, 127 SkTypeface* legacyCreateTypeface(const char familyName[], SkFontStyle style) const; 134 virtual void onGetFamilyName(int index, SkString* familyName) const = 0; 138 virtual SkFontStyleSet* onMatchFamily(const char familyName[]) cons [all...] |
H A D | SkFontMgr_indirect.h | 36 void onGetFamilyName(int index, SkString* familyName) const override; 39 SkFontStyleSet* onMatchFamily(const char familyName[]) const override; 41 SkTypeface* onMatchFamilyStyle(const char familyName[], 44 SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], 57 SkTypeface* onLegacyCreateTypeface(const char familyName[], SkFontStyle) const override;
|
H A D | SkRemotableFontMgr.h | 91 virtual SkRemotableFontIdentitySet* matchName(const char familyName[]) const = 0; 110 virtual SkFontIdentity matchNameStyle(const char familyName[], const SkFontStyle&) const = 0; 122 virtual SkFontIdentity matchNameStyleCharacter(const char familyName[], const SkFontStyle&,
|
H A D | SkFontConfigInterface.h | 72 * Given a familyName and style, find the best match. 75 * If outFamilyName is not null, assign the found familyName to it 76 * (which may differ from the requested familyName). 82 virtual bool matchFamilyName(const char familyName[],
|
/external/skia/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/skia/src/core/ |
H A D | SkFontMgr.cpp | 41 void onGetFamilyName(int index, SkString* familyName) const override { 56 virtual SkTypeface* onMatchFamilyStyleCharacter(const char familyName[], 93 void SkFontMgr::getFamilyName(int index, SkString* familyName) const { 94 this->onGetFamilyName(index, familyName); 101 SkFontStyleSet* SkFontMgr::matchFamily(const char familyName[]) const { 102 return emptyOnNull(this->onMatchFamily(familyName)); 105 SkTypeface* SkFontMgr::matchFamilyStyle(const char familyName[], argument 107 return this->onMatchFamilyStyle(familyName, fs); 110 SkTypeface* SkFontMgr::matchFamilyStyleCharacter(const char familyName[], const SkFontStyle& style, argument 113 return this->onMatchFamilyStyleCharacter(familyName, styl 166 legacyCreateTypeface(const char familyName[], SkFontStyle style) const argument [all...] |
/external/skia/src/fonts/ |
H A D | SkFontMgr_indirect.cpp | 66 void SkFontMgr_Indirect::onGetFamilyName(int index, SkString* familyName) const { 75 SkFontStyleSet* SkFontMgr_Indirect::onMatchFamily(const char familyName[]) const { 76 return new SkStyleSet_Indirect(this, -1, fProxy->matchName(familyName)); 138 SkTypeface* SkFontMgr_Indirect::onMatchFamilyStyle(const char familyName[], argument 140 SkFontIdentity id = fProxy->matchNameStyle(familyName, fontStyle); 144 SkTypeface* SkFontMgr_Indirect::onMatchFamilyStyleCharacter(const char familyName[], argument 149 SkFontIdentity id = fProxy->matchNameStyleCharacter(familyName, style, bcp47, 156 SkString familyName; local 157 familyMember->getFamilyName(&familyName); 158 return this->matchFamilyStyle(familyName 173 onLegacyCreateTypeface(const char familyName[], SkFontStyle style) const argument [all...] |
H A D | SkRandomScalerContext.h | 39 void onGetFamilyName(SkString* familyName) const override;
|
H A D | SkTestScalerContext.cpp | 179 void SkTestTypeface::onGetFamilyName(SkString* familyName) const { 180 *familyName = fTestFont->fName; 184 SkString familyName(fTestFont->fName); 188 // return new SkOTUtils::LocalizedStrings_SingleName(familyName, language);
|
/external/skia/gm/ |
H A D | fontmgr.cpp | 47 SkString familyName; local 48 typeface->getFamilyName(&familyName); 49 paint.setTypeface(sk_sp<SkTypeface>(fm->legacyCreateTypeface(familyName.c_str(), 94 SkString familyName; variable 95 fm->getFamilyName(i, &familyName); 97 (void)drawString(canvas, familyName, 20, y, paint); 112 x = drawCharacter(canvas, 0x5203, x, y, paint, fm, familyName.c_str(), &zh, 1, fs); 113 x = drawCharacter(canvas, 0x5203, x, y, paint, fm, familyName.c_str(), &ja, 1, fs); 115 x = drawCharacter(canvas, 0x1f601, x, y, paint, fm, familyName.c_str(), nullptr,0, fs);
|
/external/skia/tests/ |
H A D | TextBlobCacheTest.cpp | 86 SkString familyName; local 87 fm->getFamilyName(i, &familyName);
|
H A D | FontNamesTest.cpp | 156 SkString familyName; local 157 typeface->getFamilyName(&familyName); 159 SkDebugf("[%s]\n", familyName.c_str());
|