|
bpp-core3
3.0.0
|
#include <Bpp/Graphics/Font/FontManager.h>
Inheritance diagram for bpp::AbstractFontManager< CodeType >:
Collaboration diagram for bpp::AbstractFontManager< CodeType >:Public Member Functions | |
| AbstractFontManager () | |
| CodeType | getCode (const Font &font) const |
| const Font & | getFont (int &code) const |
| std::vector< CodeType > | getCodes () const |
| std::vector< Font > | getFonts () const |
| size_t | getNumberOfFonts () const |
| virtual const Font & | getFont (CodeType &code) const =0 |
Protected Member Functions | |
| void | registerFont_ (const Font &font, int code) |
Private Attributes | |
| std::vector< Font > | fonts_ |
| std::vector< CodeType > | codes_ |
Definition at line 63 of file FontManager.h.
|
inline |
Definition at line 71 of file FontManager.h.
|
inlinevirtual |
| font | The font to look for. |
Implements bpp::FontManager< CodeType >.
Definition at line 74 of file FontManager.h.
|
inlinevirtual |
Implements bpp::FontManager< CodeType >.
Definition at line 97 of file FontManager.h.
|
pure virtualinherited |
| code | The code to look for. |
| exception | if the code is not valid. |
Implemented in bpp::AbstractFontManager< int >.
Referenced by bpp::FontManager< int >::~FontManager().
|
inline |
Definition at line 86 of file FontManager.h.
|
inlinevirtual |
Implements bpp::FontManager< CodeType >.
Definition at line 98 of file FontManager.h.
|
inlinevirtual |
Implements bpp::FontManager< CodeType >.
Definition at line 99 of file FontManager.h.
|
inlineprotected |
Definition at line 102 of file FontManager.h.
|
private |
Definition at line 68 of file FontManager.h.
|
private |
Definition at line 67 of file FontManager.h.