|
void | CullNodes (RenderCore::Metal::DeviceContext *context, LightingParserContext &parserContext, TerrainRenderingContext &terrainContext, TerrainCollapseContext &collapseContext, const TerrainCellId &cell) |
|
void | WriteQueuedNodes (TerrainRenderingContext &renderingContext, TerrainCollapseContext &collapseContext) |
|
void | CompletePendingUploads () |
|
void | QueueUploads (TerrainRenderingContext &terrainContext) |
|
void | Render (RenderCore::Metal::DeviceContext *context, LightingParserContext &parserContext, TerrainRenderingContext &terrainContext) |
|
Int2 | GetHeightsElementSize () const |
|
const TerrainCoverageId * | GetCoverageIds () const |
|
const CoverageFormat * | GetCoverageFmts () const |
|
unsigned | GetCoverageLayersCount () const |
|
const TerrainRendererConfig & | GetConfig () const |
|
void | ShortCircuit (uint64 cellHash, TerrainCoverageId layerId, UInt2 cellOrigin, UInt2 cellMax, const ShortCircuitUpdate &upd) |
|
const bool | IsShortCircuitAllowed () const |
|
void | UnloadCachedData () |
|
| TerrainCellRenderer (const TerrainRendererConfig &cfg, std::shared_ptr< ITerrainFormat > ioFormat, bool allowShortCircuitModification) |
|
|
class | TerrainRenderingContext |
|
class | TerrainCollapseContext |
|
class | TerrainSurfaceHeightsProvider |
|
The documentation for this class was generated from the following files:
- SceneEngine/TerrainRender.h
- SceneEngine/TerrainRender.cpp
- SceneEngine/TerrainShortCircuit.cpp