My Project
SallyAPI::Core::CFontManager Class Reference

Manager for fonts. More...

#include <FontManager.h>

List of all members.

Public Member Functions

SallyAPI::Core::CFontGetFontByName (const std::string &fontName)
 Gets a font by name.
bool RemoveFontByName (const std::string &fontName)
 Removes the font by name described by fontName.
bool RemoveFontByFont (SallyAPI::Core::CFont *font)
 Removes the font by font described by font.
bool OnLostDevice ()
 Executes the lost device action.
bool OnResetDevice ()
 Executes the reset device action.
void Reload ()
 Reloads this object.

Static Public Member Functions

static
SallyAPI::Core::CFontManager
GetInstance ()
 Gets the instance.
static void DeleteInstance ()
 Deletes an instance.

Detailed Description

Manager for fonts.

Author:
Christian Knobloch
Date:
19.04.2010

Member Function Documentation

void CFontManager::DeleteInstance ( ) [static]

Deletes an instance.

Author:
Christian Knobloch
Date:
19.04.2010
SallyAPI::Core::CFont * CFontManager::GetFontByName ( const std::string &  fontName)

Gets a font by name.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
fontNameName of the font.
Returns:
null if it fails, else the font by name.

Gets the instance.

Author:
Christian Knobloch
Date:
19.04.2010
Returns:
null if it fails, else the instance.

Executes the lost device action.

Author:
Christian Knobloch
Date:
01.06.2010
Returns:
true if it succeeds, false if it fails.

Executes the reset device action.

Author:
Christian Knobloch
Date:
01.06.2010
Returns:
true if it succeeds, false if it fails.

Reloads this object.

Author:
Christian Knobloch
Date:
19.04.2010

Removes the font by font described by font.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
[in,out]fontIf non-null, the font.
Returns:
true if it succeeds, false if it fails.
bool CFontManager::RemoveFontByName ( const std::string &  fontName)

Removes the font by name described by fontName.

Author:
Christian Knobloch
Date:
19.04.2010
Parameters:
fontNameName of the font.
Returns:
true if it succeeds, false if it fails.

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines