|
0 A.D. | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Class TerrainRenderer: Render everything related to the terrain, especially patches and water.
Field Summary | |
private TerrainRendererInternals* |
m
|
Constructor Summary | |
TerrainRenderer()
|
|
~TerrainRenderer()
Submit a patch for rendering |
Method Summary | |
void |
EndFrame()
Query if patches have been submitted this frame |
bool |
HaveSubmissions()
Full-featured terrain rendering with blending and everything |
void |
PrepareForRendering()
Clear submissions lists |
void |
RenderOutlines()
Render water that is part of the terrain |
void |
RenderPatches()
Render outlines of submitted patches as lines |
void |
RenderTerrain( ShadowMap* shadow )
Render un-textured patches as polygons |
void |
RenderWater()
RenderWater: Render water for all patches that have been submitted this frame. |
void |
Submit( CPatch* patch )
Prepare for rendering |
Field Detail |
private TerrainRendererInternals* m;
Constructor Detail |
public TerrainRenderer();
public ~TerrainRenderer();
Method Detail |
public void EndFrame();
public bool HaveSubmissions();
public void PrepareForRendering();
public void RenderOutlines();
public void RenderPatches();
public void RenderTerrain( ShadowMap* shadow );
public void RenderWater();
public void Submit( CPatch* patch );
|
0 A.D.
Generated on September 04, 2007 at 18:14 CppDoc v2.4.0 |
|||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |