|
| SkFontMgr_Fontations_Empty ()=default |
|
int | countFamilies () const |
|
void | getFamilyName (int index, SkString *familyName) const |
|
sk_sp< SkFontStyleSet > | createStyleSet (int index) const |
|
sk_sp< SkFontStyleSet > | matchFamily (const char familyName[]) const |
|
sk_sp< SkTypeface > | matchFamilyStyle (const char familyName[], const SkFontStyle &) const |
|
sk_sp< SkTypeface > | matchFamilyStyleCharacter (const char familyName[], const SkFontStyle &, const char *bcp47[], int bcp47Count, SkUnichar character) const |
|
sk_sp< SkTypeface > | makeFromData (sk_sp< SkData >, int ttcIndex=0) const |
|
sk_sp< SkTypeface > | makeFromStream (std::unique_ptr< SkStreamAsset >, int ttcIndex=0) const |
|
sk_sp< SkTypeface > | makeFromStream (std::unique_ptr< SkStreamAsset >, const SkFontArguments &) const |
|
sk_sp< SkTypeface > | makeFromFile (const char path[], int ttcIndex=0) const |
|
sk_sp< SkTypeface > | legacyMakeTypeface (const char familyName[], SkFontStyle style) const |
|
| SkRefCntBase () |
|
virtual | ~SkRefCntBase () |
|
bool | unique () const |
|
void | ref () const |
|
void | unref () const |
|
|
int | onCountFamilies () const override |
|
void | onGetFamilyName (int index, SkString *familyName) const override |
|
sk_sp< SkFontStyleSet > | onCreateStyleSet (int index) const override |
|
sk_sp< SkFontStyleSet > | onMatchFamily (const char familyName[]) const override |
|
sk_sp< SkTypeface > | onMatchFamilyStyle (const char familyName[], const SkFontStyle &fontStyle) const override |
|
sk_sp< SkTypeface > | onMatchFamilyStyleCharacter (const char familyName[], const SkFontStyle &, const char *bcp47[], int bcp47Count, SkUnichar character) const override |
|
sk_sp< SkTypeface > | onMakeFromData (sk_sp< SkData > data, int ttcIndex) const override |
|
sk_sp< SkTypeface > | onMakeFromStreamIndex (std::unique_ptr< SkStreamAsset >, int ttcIndex) const override |
|
sk_sp< SkTypeface > | onMakeFromStreamArgs (std::unique_ptr< SkStreamAsset >, const SkFontArguments &) const override |
|
sk_sp< SkTypeface > | onMakeFromFile (const char path[], int ttcIndex) const override |
|
sk_sp< SkTypeface > | onLegacyMakeTypeface (const char familyName[], SkFontStyle style) const override |
|
SkFontMgr_Fontations_Empty
A SkFontMgr with an empty list of fonts, meant as a basic tool for font instantiation from data in testing, see TestFontMgr in FontToolUtils.
Definition at line 28 of file SkFontMgr_fontations_empty.h.