Flutter Engine
The Flutter Engine
|
#include <SkFontMgr_android_parser.h>
Public Member Functions | |
FontFamily (const SkString &basePath, bool isFallbackFont) | |
Public Attributes | |
skia_private::TArray< SkString, true > | fNames |
skia_private::TArray< FontFileInfo, true > | fFonts |
skia_private::TArray< SkLanguage, true > | fLanguages |
skia_private::THashMap< SkString, std::unique_ptr< FontFamily > > | fallbackFamilies |
FontVariant | fVariant |
int | fOrder |
bool | fIsFallbackFont |
SkString | fFallbackFor |
const SkString | fBasePath |
A font family provides one or more names for a collection of fonts, each of which has a different style (normal, italic) or weight (thin, light, bold, etc). Some fonts may occur in compact variants for use in the user interface. Android distinguishes "fallback" fonts to support non-ASCII character sets.
Definition at line 86 of file SkFontMgr_android_parser.h.
|
inline |
Definition at line 87 of file SkFontMgr_android_parser.h.
skia_private::THashMap<SkString, std::unique_ptr<FontFamily> > FontFamily::fallbackFamilies |
Definition at line 97 of file SkFontMgr_android_parser.h.
const SkString FontFamily::fBasePath |
Definition at line 102 of file SkFontMgr_android_parser.h.
SkString FontFamily::fFallbackFor |
Definition at line 101 of file SkFontMgr_android_parser.h.
skia_private::TArray<FontFileInfo, true> FontFamily::fFonts |
Definition at line 95 of file SkFontMgr_android_parser.h.
bool FontFamily::fIsFallbackFont |
Definition at line 100 of file SkFontMgr_android_parser.h.
skia_private::TArray<SkLanguage, true> FontFamily::fLanguages |
Definition at line 96 of file SkFontMgr_android_parser.h.
skia_private::TArray<SkString, true> FontFamily::fNames |
Definition at line 94 of file SkFontMgr_android_parser.h.
int FontFamily::fOrder |
Definition at line 99 of file SkFontMgr_android_parser.h.
FontVariant FontFamily::fVariant |
Definition at line 98 of file SkFontMgr_android_parser.h.