|
bpp-core
2.1.0
|
Associate special fonts to a code. More...
#include <Bpp/Graphics/Font/FontManager.h>
Inheritance diagram for bpp::FontManager< CodeType >:Public Member Functions | |
| FontManager () | |
| virtual | ~FontManager () |
| virtual CodeType | getCode (const Font &font) const =0 throw (Exception) |
| virtual const Font & | getFont (CodeType &code) const =0 throw (Exception) |
| virtual std::vector< CodeType > | getCodes () const =0 |
| virtual std::vector< Font > | getFonts () const =0 |
| virtual size_t | getNumberOfFonts () const =0 |
Associate special fonts to a code.
Instances of this interface are used in some vector format.
Definition at line 59 of file FontManager.h.
| bpp::FontManager< CodeType >::FontManager | ( | ) | [inline] |
Definition at line 62 of file FontManager.h.
| virtual bpp::FontManager< CodeType >::~FontManager | ( | ) | [inline, virtual] |
Definition at line 63 of file FontManager.h.
| virtual CodeType bpp::FontManager< CodeType >::getCode | ( | const Font & | font | ) | const throw (Exception) [pure virtual] |
| font | The font to look for. |
Implemented in bpp::AbstractFontManager< CodeType >, and bpp::AbstractFontManager< int >.
| virtual std::vector<CodeType> bpp::FontManager< CodeType >::getCodes | ( | ) | const [pure virtual] |
Implemented in bpp::AbstractFontManager< CodeType >, and bpp::AbstractFontManager< int >.
| virtual const Font& bpp::FontManager< CodeType >::getFont | ( | CodeType & | code | ) | const throw (Exception) [pure virtual] |
| code | The code to look for. |
| exception | if the code is not valid. |
Implemented in bpp::AbstractFontManager< int >.
| virtual std::vector<Font> bpp::FontManager< CodeType >::getFonts | ( | ) | const [pure virtual] |
Implemented in bpp::AbstractFontManager< CodeType >, and bpp::AbstractFontManager< int >.
| virtual size_t bpp::FontManager< CodeType >::getNumberOfFonts | ( | ) | const [pure virtual] |
Implemented in bpp::AbstractFontManager< CodeType >, and bpp::AbstractFontManager< int >.