Fission FSN
Loading...
Searching...
No Matches
fsCFontManager Class Reference

#include <fsCFontManager.h>

Inheritance diagram for fsCFontManager:

Public Member Functions

fsIFontfontGet (const fsSFontParams &pParams)

Protected Member Functions

 fsCFontManager ()
virtual ~fsCFontManager ()
Protected Member Functions inherited from fsTSingleton< fsCFontManager >
 fsTSingleton ()=default
 ~fsTSingleton ()=default

Protected Attributes

std::map< fsStr, std::unique_ptr< fsIFont > > mCachedFonts

Friends

class fsTSingleton< fsCFontManager >

Additional Inherited Members

Static Public Member Functions inherited from fsTSingleton< fsCFontManager >
static void create ()
static fsCFontManagerinstanceGet ()
static void destroy ()
Static Protected Attributes inherited from fsTSingleton< fsCFontManager >
static fsCFontManagermInstance

Constructor & Destructor Documentation

◆ fsCFontManager()

fsCFontManager::fsCFontManager ( )
protected

◆ ~fsCFontManager()

fsCFontManager::~fsCFontManager ( )
protectedvirtual

Member Function Documentation

◆ fontGet()

fsIFont * fsCFontManager::fontGet ( const fsSFontParams & pParams)

◆ fsTSingleton< fsCFontManager >

friend class fsTSingleton< fsCFontManager >
friend

Member Data Documentation

◆ mCachedFonts

std::map<fsStr, std::unique_ptr<fsIFont> > fsCFontManager::mCachedFonts
protected

The documentation for this class was generated from the following files: