#include <iso_font_bitmap_font.h>
Inherits iso::font::Font.
Inheritance diagram for iso::font::BitmapFont:
Public Member Functions | |
BitmapFont (const base::String &pFontName, const base::String &pFontFile, unsigned int pFontHeight) throw (FontException) | |
~BitmapFont () | |
data::Buffer< unsigned char > * | createTextBitmap (const base::String &pText, const math::Vector2< float > &pSpacing, bool pKerning) throw (FontException) |
Protected Member Functions | |
void | createLetterBitmap (const QChar &pLetter) throw (FontException) |
Protected Attributes | |
QHash< QChar, data::Buffer< unsigned char > * > | mLetterBitmaps |
BitmapFont::BitmapFont | ( | const base::String & | pFontName, | |
const base::String & | pFontFile, | |||
unsigned int | pFontHeight | |||
) | throw (FontException) |
BitmapFont::~BitmapFont | ( | ) |
data::Buffer< unsigned char > * BitmapFont::createTextBitmap | ( | const base::String & | pText, | |
const math::Vector2< float > & | pSpacing, | |||
bool | pKerning | |||
) | throw (FontException) |
void BitmapFont::createLetterBitmap | ( | const QChar & | pLetter | ) | throw (FontException) [protected] |
QHash< QChar, data::Buffer<unsigned char>* > iso::font::BitmapFont::mLetterBitmaps [protected] |