|
static void | RenderOverlaysBeforeWater () |
| Draw all ITerrainOverlay objects that exist and that should be drawn before water. More...
|
|
static void | RenderOverlaysAfterWater () |
| Draw all ITerrainOverlay objects that exist and that should be drawn after water. More...
|
|
| TerrainOverlay (const CSimContext &simContext, int priority=100) |
| Construct the object and register it with the global list of terrain overlays. More...
|
|
virtual void | EndRender () |
| Override to perform processing at the end of the overlay rendering, after the ProcessTile calls. More...
|
|
virtual void | GetTileExtents (ssize_t &min_i_inclusive, ssize_t &min_j_inclusive, ssize_t &max_i_inclusive, ssize_t &max_j_inclusive) |
| Override to limit the range over which ProcessTile will be called. More...
|
|
void | RenderTile (const CColor &colour, bool draw_hidden) |
| Draw a filled quad on top of the current tile. More...
|
|
void | RenderTile (const CColor &colour, bool draw_hidden, ssize_t i, ssize_t j) |
| Draw a filled quad on top of the given tile. More...
|
|
void | RenderTileOutline (const CColor &colour, int line_width, bool draw_hidden) |
| Draw an outlined quad on top of the current tile. More...
|
|
void | RenderTileOutline (const CColor &colour, int line_width, bool draw_hidden, ssize_t i, ssize_t j) |
| Draw an outlined quad on top of the given tile. More...
|
|
| ITerrainOverlay (int priority) |
|
Definition at line 51 of file CCmpTerritoryManager.cpp.
Override to perform processing of each tile.
Typically calls RenderTile and/or RenderTileOutline.
- Parameters
-
i | i coordinate of tile being processed |
j | j coordinate of tile being processed |
Implements TerrainOverlay.
Definition at line 746 of file CCmpTerritoryManager.cpp.
void TerritoryOverlay::StartRender |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: