Pyrogenesis  trunk
Public Attributes | List of all members
TerrainRendererInternals Struct Reference

Struct TerrainRendererInternals: Internal variables used by the TerrainRenderer class. More...

Collaboration diagram for TerrainRendererInternals:
Collaboration graph
[legend]

Public Attributes

Phase phase
 Which phase (submitting or rendering patches) are we in right now? More...
 
std::vector< CPatchRData * > visiblePatches [CRenderer::CULL_MAX]
 Patches that were submitted for this frame. More...
 
std::vector< CDecalRData * > visibleDecals [CRenderer::CULL_MAX]
 Decals that were submitted for this frame. More...
 
CShaderProgramPtr fancyWaterShader
 Fancy water shader. More...
 
CSimulation2simulation
 

Detailed Description

Struct TerrainRendererInternals: Internal variables used by the TerrainRenderer class.

Member Data Documentation

CShaderProgramPtr TerrainRendererInternals::fancyWaterShader

Fancy water shader.

Phase TerrainRendererInternals::phase

Which phase (submitting or rendering patches) are we in right now?

CSimulation2* TerrainRendererInternals::simulation
std::vector<CDecalRData*> TerrainRendererInternals::visibleDecals[CRenderer::CULL_MAX]

Decals that were submitted for this frame.

std::vector<CPatchRData*> TerrainRendererInternals::visiblePatches[CRenderer::CULL_MAX]

Patches that were submitted for this frame.


The documentation for this struct was generated from the following file: