![]() | Patrick's Programming Library Version 6.4.21 - Dokumentation |
Font-Engine für von FreeType unterstützte Fonts. Mehr ...
Öffentliche Methoden | |
CFontEngineFreeType () | |
virtual | ~CFontEngineFreeType () |
virtual int | DeleteFont (CFontFile *file) |
virtual int | Ident (CFileObject *file) |
virtual int | Init () |
virtual CFontFile * | LoadFont (CFileObject *file, const char *fontname) |
virtual Size | Measure (CFontFile *file, const CFont &font, const CWString &text) |
virtual int | Render (CFontFile *file, const CFont &font, CDrawable &draw, int x, int y, const CWString &text, const Color &color) |
Private Attribute | |
void * | ft |
Diese Engine unterstützt TrueType, OpenType, Type1 und weitere von der Freetype-Library unterstützte Formate.
ppl6::grafix::CFontEngineFreeType::CFontEngineFreeType | ( | ) |
|
virtual |
|
virtual |
Erneute Implementation von ppl6::grafix::CFontEngine.
|
virtual |
Erneute Implementation von ppl6::grafix::CFontEngine.
|
virtual |
Erneute Implementation von ppl6::grafix::CFontEngine.
|
virtual |
Erneute Implementation von ppl6::grafix::CFontEngine.
|
virtual |
Erneute Implementation von ppl6::grafix::CFontEngine.
|
virtual |
Erneute Implementation von ppl6::grafix::CFontEngine.
|
private |