|
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 | |||||||