initialize in constructor
clear usage flags for all entries
removes entries not used after last call of checkpoint() or cleanup()
clears glyph cache
find font face definition by family only (try to get one of defaults for family if possible)
find font face definition by face only
find font face definition by family and face
override to return list of font faces available
get font by properties
initialize font manager by enumerating of system fonts
register enumerated font
for returning of not found font
sets new font manager singleton instance
returns font manager singleton instance
get font instance best matched specified parameters
override to return list of font faces available
clear usage flags for all entries -- for cleanup of unused fonts
removes entries not used after last call of checkpoint() or cleanup()
get min font size for antialiased fonts (0 means antialiasing always on, some big value = always off)
set new min font size for antialiased fonts - fonts with size >= specified value will be antialiased (0 means antialiasing always on, some big value = always off)
get current hinting mode (Normal, AutoHint, Disabled)
set hinting mode (Normal, AutoHint, Disabled)
get current subpixel rendering mode for fonts (aka ClearType)
set subpixel rendering mode for fonts (aka ClearType)
get font gamma (1.0 is neutral, < 1.0 makes glyphs lighter, >1.0 makes glyphs bolder)
set font gamma (1.0 is neutral, < 1.0 makes glyphs lighter, >1.0 makes glyphs bolder)
Font manager implementation based on Win32 API system fonts.