Abstract class which describes the interface which a source of terrain pages must implement...
Specialisation of the TerrainZonePageSource class to provide tiles loaded from a 2D greyscale image...
Image mImage
Image containing the source heightmap if loaded from non-RAW.
uchar mRawBpp
Manual bpp if source is RAW.
bool mFlipTerrainZone
Should we flip terrain vertically?
size_t mRawSize
Manual size if source is RAW.
Groups a number of TerrainZoneRenderables (tiles) into a page, which is the unit of loading / unloadi...
TerrainZonePage * mPage
The (single) terrain page this source will provide.
MemoryDataStreamPtr mRawData
Arbitrary data loaded from RAW.