Pyrogenesis
13997
|
Common interface for terrain-tile-based and texture-based debug overlays. More...
#include <TerrainOverlay.h>
Public Member Functions | |
virtual | ~ITerrainOverlay () |
virtual void | RenderBeforeWater () |
virtual void | RenderAfterWater () |
Static Public Member Functions | |
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... | |
Protected Member Functions | |
ITerrainOverlay (int priority) | |
Private Member Functions | |
NONCOPYABLE (ITerrainOverlay) | |
Common interface for terrain-tile-based and texture-based debug overlays.
An overlay object will be rendered for as long as it is allocated (it is automatically registered/deregistered by constructor/destructor).
Definition at line 38 of file TerrainOverlay.h.
|
virtual |
Definition at line 77 of file TerrainOverlay.cpp.
|
protected |
Definition at line 66 of file TerrainOverlay.cpp.
|
private |
|
inlinevirtual |
Reimplemented in TerrainTextureOverlay.
Definition at line 47 of file TerrainOverlay.h.
|
inlinevirtual |
Reimplemented in TerrainOverlay.
Definition at line 45 of file TerrainOverlay.h.
|
static |
Draw all ITerrainOverlay objects that exist and that should be drawn after water.
Definition at line 97 of file TerrainOverlay.cpp.
|
static |
Draw all ITerrainOverlay objects that exist and that should be drawn before water.
Definition at line 86 of file TerrainOverlay.cpp.