Public Member Functions | |
| Font3DImplementation () | |
| virtual std::string | getFileName () const =0 |
| virtual Glyph3D * | getGlyph (unsigned int charcode)=0 |
| Get a Glyph for specified charcode, and the font size nearest to the current font size hint. | |
| virtual osg::Vec2 | getKerning (unsigned int leftcharcode, unsigned int rightcharcode, KerningType kerningType)=0 |
| Get a kerning (adjustment of spacing of two adjacent character) for specified charcodes, w.r.t the current font size hint. | |
| virtual bool | hasVertical () const =0 |
| Return true if this font provides vertical alignments and spacing or glyphs. | |
| virtual float | getScale () const =0 |
| void | setFontWidth (unsigned int width) |
| void | setFontHeight (unsigned int height) |
| void | setFontDepth (unsigned int depth) |
Public Attributes | |
| Font3D * | _facade |
| osgText::Font3D::Font3DImplementation::Font3DImplementation | ( | ) | [inline] |
| virtual std::string osgText::Font3D::Font3DImplementation::getFileName | ( | ) | const [pure virtual] |
| virtual Glyph3D* osgText::Font3D::Font3DImplementation::getGlyph | ( | unsigned int | charcode | ) | [pure virtual] |
Get a Glyph for specified charcode, and the font size nearest to the current font size hint.
| virtual osg::Vec2 osgText::Font3D::Font3DImplementation::getKerning | ( | unsigned int | leftcharcode, | |
| unsigned int | rightcharcode, | |||
| KerningType | kerningType | |||
| ) | [pure virtual] |
Get a kerning (adjustment of spacing of two adjacent character) for specified charcodes, w.r.t the current font size hint.
| virtual float osgText::Font3D::Font3DImplementation::getScale | ( | ) | const [pure virtual] |
| virtual bool osgText::Font3D::Font3DImplementation::hasVertical | ( | ) | const [pure virtual] |
Return true if this font provides vertical alignments and spacing or glyphs.
| void osgText::Font3D::Font3DImplementation::setFontDepth | ( | unsigned int | depth | ) | [inline] |
| void osgText::Font3D::Font3DImplementation::setFontHeight | ( | unsigned int | height | ) | [inline] |
| void osgText::Font3D::Font3DImplementation::setFontWidth | ( | unsigned int | width | ) | [inline] |
| Generated at Sat May 14 08:21:22 2011 for the OpenSceneGraph by doxygen 1.5.9. |