Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Internal data of the ShaderModelRenderer. More...
Public Member Functions | |
ShaderModelRendererInternals (ShaderModelRenderer *r) | |
Public Attributes | |
ShaderModelRenderer * | m_Renderer |
Back-link to "our" renderer. More... | |
ModelVertexRendererPtr | vertexRenderer |
ModelVertexRenderer used for vertex transformations. More... | |
std::vector< CModel * > | submissions [CSceneRenderer::CULL_MAX] |
List of submitted models for rendering in this frame. More... | |
Internal data of the ShaderModelRenderer.
Separated into the source file to increase implementation hiding (and to avoid some causes of recompiles).
|
inline |
ShaderModelRenderer* ShaderModelRenderer::ShaderModelRendererInternals::m_Renderer |
Back-link to "our" renderer.
std::vector<CModel*> ShaderModelRenderer::ShaderModelRendererInternals::submissions[CSceneRenderer::CULL_MAX] |
List of submitted models for rendering in this frame.
ModelVertexRendererPtr ShaderModelRenderer::ShaderModelRendererInternals::vertexRenderer |
ModelVertexRenderer used for vertex transformations.