struct SkFontMgr_Android_CustomFonts { /** When specifying custom fonts, indicates how to use system fonts. */ enum SystemFontUse {
kOnlyCustom, /** Use only custom fonts. NDK compliant. */
kPreferCustom, /** Use custom fonts before system fonts. */
kPreferSystem /** Use system fonts before custom fonts. */
}; /** Whether or not to use system fonts. */
SystemFontUse fSystemFontUse;
/** Base path to resolve relative font file names. If a directory, should end with '/'. */ constchar* fBasePath;
/** Optional custom configuration file to use. */ constchar* fFontsXml;
/** Optional custom configuration file for fonts which provide fallback. * In the new style (version > 21) fontsXml format is used, this should be NULL.
*/ constchar* fFallbackFontsXml;
/** Optional custom flag. If set to true the SkFontMgr will acquire all requisite * system IO resources on initialization.
*/ bool fIsolated;
};
/** Create a font manager for Android. If 'custom' is NULL, use only system fonts. */
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.