|
virtual Graphics::Font * | getAtSize (uint size)=0 |
|
virtual float | ascender (uint pxSize) |
|
virtual float | descender (uint pxSize) |
|
virtual float | height (uint pxSize) |
|
virtual TeVector3f32 | kerning (uint pxSize, uint isocode1, uint isocode2) |
|
virtual void | draw (TeImage &destImage, const Common::String &str, int fontSize, int yoff, const TeColor &col, AlignStyle alignMode) |
|
virtual Common::Rect | getBBox (const Common::String &str, int fontSize) |
|
virtual int | getHeight (int fontSize) |
|
virtual int | wordWrapText (const Common::String &str, int fontSize, int maxWidth, Common::Array< Common::String > &lines) |
|
virtual TeIFont::GlyphData | glyph (uint pxSize, uint charcode) |
|
void | generateAccessName () |
|
const Common::Path & | getAccessName () const |
|
void | setAccessName (const Common::Path &name) |
|
void | deleteLater () |
|
bool | decrementCounter () |
|
void | incrementCounter () |
|
void | resetCounter () |
|
A wrapper to provide a TeFont-like interface using ScummVM'S font class.