Lines Matching refs:SkFontMgr
36 class SkEmptyFontMgr : public SkFontMgr {
94 int SkFontMgr::countFamilies() const { in countFamilies()
98 void SkFontMgr::getFamilyName(int index, SkString* familyName) const { in getFamilyName()
102 SkFontStyleSet* SkFontMgr::createStyleSet(int index) const { in createStyleSet()
106 SkFontStyleSet* SkFontMgr::matchFamily(const char familyName[]) const { in matchFamily()
110 SkTypeface* SkFontMgr::matchFamilyStyle(const char familyName[], in matchFamilyStyle()
115 SkTypeface* SkFontMgr::matchFamilyStyleCharacter(const char familyName[], const SkFontStyle& style, in matchFamilyStyleCharacter()
121 SkTypeface* SkFontMgr::matchFaceStyle(const SkTypeface* face, in matchFaceStyle()
126 sk_sp<SkTypeface> SkFontMgr::makeFromData(sk_sp<SkData> data, int ttcIndex) const { in makeFromData()
133 sk_sp<SkTypeface> SkFontMgr::makeFromStream(std::unique_ptr<SkStreamAsset> stream, in makeFromStream()
141 sk_sp<SkTypeface> SkFontMgr::makeFromStream(std::unique_ptr<SkStreamAsset> stream, in makeFromStream()
149 sk_sp<SkTypeface> SkFontMgr::makeFromFontData(std::unique_ptr<SkFontData> data) const { in makeFromFontData()
156 sk_sp<SkTypeface> SkFontMgr::makeFromFile(const char path[], int ttcIndex) const { in makeFromFile()
163 sk_sp<SkTypeface> SkFontMgr::legacyMakeTypeface(const char familyName[], SkFontStyle style) const { in legacyMakeTypeface()
167 sk_sp<SkTypeface> SkFontMgr::onMakeFromStreamArgs(std::unique_ptr<SkStreamAsset> stream, in onMakeFromStreamArgs()
171 sk_sp<SkTypeface> SkFontMgr::onMakeFromFontData(std::unique_ptr<SkFontData> data) const { in onMakeFromFontData()
176 sk_sp<SkFontMgr> (*gSkFontMgr_DefaultFactory)() = nullptr;
178 sk_sp<SkFontMgr> SkFontMgr::RefDefault() { in RefDefault()
180 static sk_sp<SkFontMgr> singleton; in RefDefault()
183 sk_sp<SkFontMgr> fm = gSkFontMgr_DefaultFactory ? gSkFontMgr_DefaultFactory() in RefDefault()
184 : SkFontMgr::Factory(); in RefDefault()