FontCacheHandleManager

FontCacheHandleManager
Scaleform::Render::FontCacheHandleManager
Declaration
class FontCacheHandleManager : public RefCountBase<FontCacheHandleManager, StatRender_Font_Mem>;
Description

FontCacheHandleManager creates and manages lifetime of Font objects. 

FontCacheHandleManager object is always created on global heap, so as to allow its internal Lock to survive until it is released in associated GlyphCache (synchronization exchange protocol in FontCacheHandle allows FontCacheHandleManager to be released on any thread).

Methods
Method 
Description 
FontCacheHandleManager constructor. 
Releases all reference to Font objects and destroys the fonts. 
Destroys the fonts; useful when shutting down the renderer. 
Cleans up font cache handles for destroyed Font objects. 
Associates the given font with the font cache handle. 
File

Render_FontCacheHandle.h