#include <typeface_font_asset_provider.h>
Public Member Functions | |
| TypefaceFontAssetProvider () | |
| ~TypefaceFontAssetProvider () override | |
| void | RegisterTypeface (sk_sp< SkTypeface > typeface) |
| void | RegisterTypeface (sk_sp< SkTypeface > typeface, const std::string &family_name_alias) |
| size_t | GetFamilyCount () const override |
| std::string | GetFamilyName (int index) const override |
| sk_sp< SkFontStyleSet > | MatchFamily (const std::string &family_name) override |
Public Member Functions inherited from txt::FontAssetProvider | |
| virtual | ~FontAssetProvider ()=default |
Additional Inherited Members | |
Static Protected Member Functions inherited from txt::FontAssetProvider | |
| static std::string | CanonicalFamilyName (std::string family_name) |
Definition at line 44 of file typeface_font_asset_provider.h.
|
default |
|
overridedefault |
|
overridevirtual |
Implements txt::FontAssetProvider.
Definition at line 18 of file typeface_font_asset_provider.cc.
Referenced by txt::testing::TEST_F().
|
overridevirtual |
Implements txt::FontAssetProvider.
Definition at line 23 of file typeface_font_asset_provider.cc.
|
overridevirtual |
Implements txt::FontAssetProvider.
Definition at line 28 of file typeface_font_asset_provider.cc.
References txt::FontAssetProvider::CanonicalFamilyName().
Referenced by txt::testing::TEST_F().
| void txt::TypefaceFontAssetProvider::RegisterTypeface | ( | sk_sp< SkTypeface > | typeface | ) |
Definition at line 37 of file typeface_font_asset_provider.cc.
References RegisterTypeface().
Referenced by flutter::FontCollection::LoadFontFromList(), txt::RegisterSystemFonts(), and RegisterTypeface().
| void txt::TypefaceFontAssetProvider::RegisterTypeface | ( | sk_sp< SkTypeface > | typeface, |
| const std::string & | family_name_alias | ||
| ) |
Definition at line 49 of file typeface_font_asset_provider.cc.
References txt::FontAssetProvider::CanonicalFamilyName(), and value.