![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Struct TerrainRendererInternals: Internal variables used by the TerrainRenderer class. More...

Struct TerrainRendererInternals: Internal variables used by the TerrainRenderer class.
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::baseVertexInputLayout = nullptr |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::blendVertexInputLayout = nullptr |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::decalsVertexInputLayout = nullptr |
| CShaderTechniquePtr TerrainRendererInternals::fancyWaterTech |
Fancy water shader.
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::overlayVertexInputLayout = nullptr |
| Phase TerrainRendererInternals::phase |
Which phase (submitting or rendering patches) are we in right now?
| CShaderTechniquePtr TerrainRendererInternals::shaderTechniqueSolid |
| CShaderTechniquePtr TerrainRendererInternals::shaderTechniqueSolidDepthTest |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::sideVertexInputLayout = nullptr |
| CSimulation2* TerrainRendererInternals::simulation |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::streamVertexInputLayout = nullptr |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::streamWithPositionAsTexCoordVertexInputLayout = nullptr |
| std::vector<CDecalRData*> TerrainRendererInternals::visibleDecals[CSceneRenderer::CULL_MAX] |
Decals that were submitted for this frame.
| std::vector<CPatchRData*> TerrainRendererInternals::visiblePatches[CSceneRenderer::CULL_MAX] |
Patches that were submitted for this frame.
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::waterShoreVertexInputLayout = nullptr |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::waterSurfaceVertexInputLayout = nullptr |
| Renderer::Backend::IVertexInputLayout* TerrainRendererInternals::waterSurfaceWithDataVertexInputLayout = nullptr |