Searched refs:familyName (Results 1 - 25 of 51) sorted by relevance

123

/external/skia/src/ports/
H A DSkFontConfigTypeface.h25 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 DSkFontMgr_custom.cpp29 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 DSkFontMgr_custom.h28 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 DSkFontMgr_android.cpp38 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 DSkFontConfigInterface_direct.h19 bool matchFamilyName(const char familyName[],
H A DSkFontMgr_fontconfig.cpp410 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 DSkRemotableFontMgr_win_dw.cpp181 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 DSkFontMgr_win_dw.cpp284 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 DSkFontMgr_custom_directory.cpp35 const char familyName[])
38 if (families[i]->getFamilyName().equals(familyName)) {
34 find_family(SkFontMgr_Custom::Families& families, const char familyName[]) argument
H A DSkFontMgr_custom_embedded.cpp37 const char familyName[])
40 if (families[i]->getFamilyName().equals(familyName)) {
36 find_family(SkFontMgr_Custom::Families& families, const char familyName[]) argument
H A DSkFontHost_win.cpp100 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 DSkFontMgr_FontConfigInterface.cpp178 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 DSkTypeface_win_dw.cpp32 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 DSkFontMgr.h41 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 DSkFontMgr_indirect.h36 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 DSkRemotableFontMgr.h91 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 DSkFontConfigInterface.h72 * 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 DSkWhitelistTypefaces.cpp90 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 DSkFontMgr.cpp41 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 DSkFontMgr_indirect.cpp66 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 DSkRandomScalerContext.h39 void onGetFamilyName(SkString* familyName) const override;
H A DSkTestScalerContext.cpp179 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 Dfontmgr.cpp47 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 DTextBlobCacheTest.cpp86 SkString familyName; local
87 fm->getFamilyName(i, &familyName);
H A DFontNamesTest.cpp156 SkString familyName; local
157 typeface->getFamilyName(&familyName);
159 SkDebugf("[%s]\n", familyName.c_str());

Completed in 263 milliseconds

123