XLE  v0.02.0
Public Member Functions | List of all members
SceneEngine::ITerrainFormat Class Referenceabstract

Interface for reading and writing terrain data More...

#include <Terrain.h>

Inheritance diagram for SceneEngine::ITerrainFormat:
Inheritance graph
[legend]

Public Member Functions

virtual const TerrainCellLoadHeights (const char filename[], bool skipDependsCheck=false) const =0
 
virtual const TerrainCellTextureLoadCoverage (const char filename[]) const =0
 
virtual void WriteCell (const char destinationFile[], TerrainUberSurfaceGeneric &surface, UInt2 cellMins, UInt2 cellMaxs, unsigned treeDepth, unsigned overlapElements) const =0
 

Detailed Description

Interface for reading and writing terrain data

Interface for reading and writing terrain data of a particular format. This allows the system to support different raw source data for terrain. But all formats must meet some certain restrictions as defined by the TerrainCell and TerrainCellCoverage types.

See also
TerrainCell, TerrainCellCoverage

The documentation for this class was generated from the following files: