bpp-core
2.2.0
|
#include <Bpp/Graphics/Font/FontManager.h>
Public Member Functions | |
AbstractFontManager () | |
CodeType | getCode (const Font &font) const throw (Exception) |
const Font & | getFont (int &code) const throw (Exception) |
std::vector< CodeType > | getCodes () const |
std::vector< Font > | getFonts () const |
size_t | getNumberOfFonts () const |
virtual const Font & | getFont (CodeType &code) const =0 throw (Exception) |
Protected Member Functions | |
void | registerFont_ (const Font &font, int code) |
Private Attributes | |
std::vector< Font > | fonts_ |
std::vector< CodeType > | codes_ |
Definition at line 99 of file FontManager.h.
|
inline |
Definition at line 107 of file FontManager.h.
|
inlinevirtual |
font | The font to look for. |
Implements bpp::FontManager< CodeType >.
Definition at line 110 of file FontManager.h.
|
inlinevirtual |
Implements bpp::FontManager< CodeType >.
Definition at line 133 of file FontManager.h.
|
pure virtualinherited |
code | The code to look for. |
exception | if the code is not valid. |
Implemented in bpp::AbstractFontManager< int >.
|
inline |
Definition at line 122 of file FontManager.h.
|
inlinevirtual |
Implements bpp::FontManager< CodeType >.
Definition at line 134 of file FontManager.h.
|
inlinevirtual |
Implements bpp::FontManager< CodeType >.
Definition at line 135 of file FontManager.h.
|
inlineprotected |
Definition at line 138 of file FontManager.h.
|
private |
Definition at line 104 of file FontManager.h.
Referenced by bpp::AbstractFontManager< int >::getCode(), bpp::AbstractFontManager< int >::getCodes(), bpp::AbstractFontManager< int >::getFont(), and bpp::AbstractFontManager< int >::registerFont_().
|
private |