FIFE
2008.0
|
#include <imagefontbase.h>
Public Member Functions | |
ImageFontBase () | |
virtual | ~ImageFontBase () |
virtual int | getWidth (const std::string &text) const |
virtual int | getHeight () const |
ImageFont base class
Just set the glyphs/placeholder in any derived class and the rendering is handled by this class. Also frees all glyph surfaces on destruction.
Definition at line 46 of file imagefontbase.h.
Constructor.
Definition at line 45 of file imagefontbase.cpp.
FIFE::ImageFontBase::~ImageFontBase | ( | ) | [virtual] |
Destructor.
Definition at line 48 of file imagefontbase.cpp.
int FIFE::ImageFontBase::getHeight | ( | ) | const [virtual] |
Get the height in pixels a text line would occupy
Implements FIFE::AbstractFont.
Definition at line 75 of file imagefontbase.cpp.
int FIFE::ImageFontBase::getWidth | ( | const std::string & | text | ) | const [virtual] |
Get the width in pixels a given text would occupy
text | The text that should be measured. |
Implements FIFE::AbstractFont.
Definition at line 56 of file imagefontbase.cpp.
References FIFE::FontBase::getGlyphSpacing().