Inheritance diagram for osgText::Font::FontImplementation:

Public Member Functions | |
| virtual std::string | getFileName () const =0 |
| virtual void | setSize (unsigned int width, unsigned int height)=0 |
| virtual Glyph * | getGlyph (unsigned int charcode)=0 |
| virtual osg::Vec2 | getKerning (unsigned int leftcharcode, unsigned int rightcharcode, KerningType kerningType)=0 |
| virtual bool | hasVertical () const =0 |
| void | setWidth (unsigned int width) |
| void | setHeight (unsigned int height) |
| void | addGlyph (unsigned int width, unsigned int height, unsigned int charcode, Glyph *glyph) |
Public Attributes | |
| Font * | _facade |
|
||||||||||||||||||||
|
|
|
|
|
|
|
Get a Glyph for specified charcode, and the font size nearest to the current font size hint. |
|
||||||||||||||||
|
Get a kerning (adjustment of spacing of two adjacent character) for specified charcodes, w.r.t the current font size hint. |
|
|
Return true if this font provides vertical alignments and spacing or glyphs. |
|
|
|
|
||||||||||||
|
Set the pixel width and height hint. |
|
|
|
|
|
|
1.4.2