![]() |
VR-Forces Developer's Guide
|
A glyph renderer which renders the texture associated with a glyph.

Classes | |
| struct | QuadVertexList |
Public Member Functions | |
| DtTexturedGlyphRenderer () | |
| virtual | ~DtTexturedGlyphRenderer () |
| virtual void | renderGlyph (const DtPen &pen, const DtGlyph &glyph, int group, const float position[4], float rotation, int &vertexIndex, int textureIndex) |
| virtual void | renderGlyphWithRightToLeft (const DtPen &pen, const DtGlyph &glyph, bool rightToLeft, int group, const float position[4], float rotation, int &vertexIndex, int textureIndex) |
Public Member Functions inherited from makVrv::DtGlyphRenderer | |
| DtGlyphRenderer () | |
| virtual | ~DtGlyphRenderer () |
Public Attributes | |
| QuadVertexList | myQuadVertexList |
Additional Inherited Members | |
Public Types inherited from makVrv::DtGlyphRenderer | |
| enum | BitmapFormat { Alpha, RGB } |
| makVrv::DtTexturedGlyphRenderer::DtTexturedGlyphRenderer | ( | ) |
CTOR.
|
virtual |
DTOR, releases resources.
|
virtual |
For each glyph to be rendered, the pen stores the location of the rendering. The glyph provides the glyph parameters. If advance is true advances position in pen by font size.
Implements makVrv::DtGlyphRenderer.
|
virtual |
Implements makVrv::DtGlyphRenderer.
| QuadVertexList makVrv::DtTexturedGlyphRenderer::myQuadVertexList |