skia2/include/ports
bungeman 0265707c19 Clean up SkFontConfigInterface implementation.
Renames some classes to avoid confusion with FontConfig.

Removed direct calls to FontConfig instead of calling FCI.

Moves the globals and factory to one (optional) file.

Moves font management code from typeface to font manager.

Adds index to fonts created from streams.

Associates FCI typefaces with the FCI instance which provides its identity.

Simplifies the singleton initialization.

Review-Url: https://codereview.chromium.org/1936213002
2016-05-02 11:54:13 -07:00
..
SkFontConfigInterface.h Clean up SkFontConfigInterface implementation. 2016-05-02 11:54:13 -07:00
SkFontMgr_android.h Add support for caching font files in the Android SkFontMgr. 2016-02-12 12:42:49 -08:00
SkFontMgr_custom.h Make FreeType usable on Windows. 2016-03-21 06:55:52 -07:00
SkFontMgr_fontconfig.h Move FontConfig factory into separate file. 2015-06-17 07:56:00 -07:00
SkFontMgr_indirect.h Modernize and trim down SkOnce. 2016-04-18 08:09:11 -07:00
SkFontMgr.h Remove SK_VERY_LEGACY_CREATE_TYPEFACE. 2016-04-13 05:23:35 -07:00
SkRemotableFontMgr.h Move SkTemplates.h to private. 2015-08-19 11:56:48 -07:00
SkTypeface_mac.h CMake, include/: changes to make fiddle 2.0 better 2015-12-01 09:02:49 -08:00
SkTypeface_win.h Add option to specify font fallback when creating the skia font manager 2016-04-15 08:20:46 -07:00