7#if defined(SK_FONTMGR_FONTCONFIG_AVAILABLE)
11#if defined(SK_FONTMGR_FREETYPE_DIRECTORY_AVAILABLE)
15#if defined(SK_FONTMGR_FREETYPE_EMPTY_AVAILABLE)
22 return {
"Ubuntu",
"Cantarell",
"DejaVu Sans",
"Liberation Sans",
"Arial"};
26#if defined(SK_FONTMGR_FONTCONFIG_AVAILABLE)
28#elif defined(SK_FONTMGR_FREETYPE_DIRECTORY_AVAILABLE)
31#elif defined(SK_FONTMGR_FREETYPE_EMPTY_AVAILABLE)
SK_API sk_sp< SkFontMgr > SkFontMgr_New_Custom_Directory(const char *dir)
SK_API sk_sp< SkFontMgr > SkFontMgr_New_Custom_Empty()
SK_API sk_sp< SkFontMgr > SkFontMgr_New_FontConfig(FcConfig *fc)
static sk_sp< SkFontMgr > RefEmpty()
std::vector< std::string > GetDefaultFontFamilies()
sk_sp< SkFontMgr > GetDefaultFontManager(uint32_t font_initialization_data)