Searched refs:SkFontMgr_Custom (Results 1 - 10 of 10) sorted by relevance

/external/skia/src/ports/
H A DSkFontMgr_custom_empty.cpp11 class EmptyFontLoader : public SkFontMgr_Custom::SystemFontLoader {
16 SkFontMgr_Custom::Families* families) const override
26 return sk_make_sp<SkFontMgr_Custom>(EmptyFontLoader());
H A DSkFontMgr_custom.cpp116 SkFontMgr_Custom::SkFontMgr_Custom(const SystemFontLoader& loader) : fDefaultFamily(nullptr) {
144 int SkFontMgr_Custom::onCountFamilies() const {
148 void SkFontMgr_Custom::onGetFamilyName(int index, SkString* familyName) const {
153 SkFontStyleSet_Custom* SkFontMgr_Custom::onCreateStyleSet(int index) const {
158 SkFontStyleSet_Custom* SkFontMgr_Custom::onMatchFamily(const char familyName[]) const {
167 SkTypeface* SkFontMgr_Custom::onMatchFamilyStyle(const char familyName[],
174 SkTypeface* SkFontMgr_Custom::onMatchFamilyStyleCharacter(const char familyName[],
182 SkTypeface* SkFontMgr_Custom::onMatchFaceStyle(const SkTypeface* familyMember,
195 sk_sp<SkTypeface> SkFontMgr_Custom
[all...]
H A DSkFontMgr_custom_directory.cpp14 class DirectorySystemFontLoader : public SkFontMgr_Custom::SystemFontLoader {
19 SkFontMgr_Custom::Families* families) const override
34 static SkFontStyleSet_Custom* find_family(SkFontMgr_Custom::Families& families,
47 SkFontMgr_Custom::Families* families)
103 return sk_make_sp<SkFontMgr_Custom>(DirectorySystemFontLoader(dir));
H A DSkFontMgr_custom_embedded.cpp16 class EmbeddedSystemFontLoader : public SkFontMgr_Custom::SystemFontLoader {
21 SkFontMgr_Custom::Families* families) const override
36 static SkFontStyleSet_Custom* find_family(SkFontMgr_Custom::Families& families,
49 SkFontMgr_Custom::Families* families)
86 return sk_make_sp<SkFontMgr_Custom>(EmbeddedSystemFontLoader(header));
H A DSkFontMgr_custom.h95 * This class is used by SkFontMgr_Custom to hold SkTypeface_Custom families.
113 friend class SkFontMgr_Custom;
117 * SkFontMgr_Custom
123 class SkFontMgr_Custom : public SkFontMgr { class in inherits:SkFontMgr
131 explicit SkFontMgr_Custom(const SystemFontLoader& loader);
/external/skqp/src/ports/
H A DSkFontMgr_custom_empty.cpp11 class EmptyFontLoader : public SkFontMgr_Custom::SystemFontLoader {
16 SkFontMgr_Custom::Families* families) const override
26 return sk_make_sp<SkFontMgr_Custom>(EmptyFontLoader());
H A DSkFontMgr_custom.cpp116 SkFontMgr_Custom::SkFontMgr_Custom(const SystemFontLoader& loader) : fDefaultFamily(nullptr) {
144 int SkFontMgr_Custom::onCountFamilies() const {
148 void SkFontMgr_Custom::onGetFamilyName(int index, SkString* familyName) const {
153 SkFontStyleSet_Custom* SkFontMgr_Custom::onCreateStyleSet(int index) const {
158 SkFontStyleSet_Custom* SkFontMgr_Custom::onMatchFamily(const char familyName[]) const {
167 SkTypeface* SkFontMgr_Custom::onMatchFamilyStyle(const char familyName[],
174 SkTypeface* SkFontMgr_Custom::onMatchFamilyStyleCharacter(const char familyName[],
182 SkTypeface* SkFontMgr_Custom::onMatchFaceStyle(const SkTypeface* familyMember,
195 sk_sp<SkTypeface> SkFontMgr_Custom
[all...]
H A DSkFontMgr_custom_directory.cpp14 class DirectorySystemFontLoader : public SkFontMgr_Custom::SystemFontLoader {
19 SkFontMgr_Custom::Families* families) const override
34 static SkFontStyleSet_Custom* find_family(SkFontMgr_Custom::Families& families,
47 SkFontMgr_Custom::Families* families)
103 return sk_make_sp<SkFontMgr_Custom>(DirectorySystemFontLoader(dir));
H A DSkFontMgr_custom_embedded.cpp16 class EmbeddedSystemFontLoader : public SkFontMgr_Custom::SystemFontLoader {
21 SkFontMgr_Custom::Families* families) const override
36 static SkFontStyleSet_Custom* find_family(SkFontMgr_Custom::Families& families,
49 SkFontMgr_Custom::Families* families)
86 return sk_make_sp<SkFontMgr_Custom>(EmbeddedSystemFontLoader(header));
H A DSkFontMgr_custom.h95 * This class is used by SkFontMgr_Custom to hold SkTypeface_Custom families.
113 friend class SkFontMgr_Custom;
117 * SkFontMgr_Custom
123 class SkFontMgr_Custom : public SkFontMgr { class in inherits:SkFontMgr
131 explicit SkFontMgr_Custom(const SystemFontLoader& loader);

Completed in 413 milliseconds