![]() |
VR-Forces Development_Version Class Documentation
|
Class will render TexturedQuadData using a Dt2DQuadEffect. More...

Public Member Functions | |
| DtTextured2DRenderer (DtProjected2DTexturedEffect *effect, bool repeating=false) | |
| CTOR. | |
| void | bindBackgroundImageTexture (unsigned int textureId) |
| Binds the given texture to an OpenGL texture unit. | |
Public Member Functions inherited from makVrv::DtEffectRenderer< DtOffsetColoredTexturedVertex > | |
| DtEffectRenderer (DtEffect *effect) | |
| virtual | ~DtEffectRenderer () |
Public Member Functions inherited from makVrv::DtFormatRenderer< DtOffsetColoredTexturedVertex > | |
| void | drawArrays (unsigned int vertexCount, unsigned int vbo, unsigned int index, unsigned int count) |
| void | drawElements (unsigned int vbo, unsigned int vertexCount, const unsigned int *indices, unsigned int count) |
Protected Member Functions | |
| virtual void | bindVertexArrays (const DtOffsetColoredTexturedVertex *vertexArray) |
| Binds the given vertex's attributes to this Renderer's Effect. | |
| virtual void | unbindVertexArrays () |
| Unbinds the vertex attributes from this Renderer's Effect. | |
Protected Attributes | |
| DtProjected2DTexturedEffect * | myEffect |
| bool | myRepeating |
Protected Attributes inherited from makVrv::DtEffectRenderer< DtOffsetColoredTexturedVertex > | |
| DtEffect * | myEffect |
Additional Inherited Members | |
Static Public Member Functions inherited from makVrv::DtEffectRenderer< DtOffsetColoredTexturedVertex > | |
| static DtEffect::VertexAttribPtrInfo | VaryingAttribute (const DtOffsetColoredTexturedVertex *base, const MemberType DtOffsetColoredTexturedVertex::*member) |
Class will render TexturedQuadData using a Dt2DQuadEffect.
| makVrv::DtTextured2DRenderer::DtTextured2DRenderer | ( | DtProjected2DTexturedEffect * | effect, |
| bool | repeating = false |
||
| ) |
CTOR.
| void makVrv::DtTextured2DRenderer::bindBackgroundImageTexture | ( | unsigned int | textureId | ) |
Binds the given texture to an OpenGL texture unit.
|
protectedvirtual |
Binds the given vertex's attributes to this Renderer's Effect.
Implements makVrv::DtFormatRenderer< DtOffsetColoredTexturedVertex >.
|
protectedvirtual |
Unbinds the vertex attributes from this Renderer's Effect.
Implements makVrv::DtFormatRenderer< DtOffsetColoredTexturedVertex >.
|
protected |
|
protected |