Orrery Terrain · OrreryTerrainCore module · class
Native::
ITileSource
ExperimentalSupplies natural ground: the cooked tile store in a game; a procedural, heightmap or imported-Landscape source in tests and the editor.
Declaration
class ITileSource- Header
#include "Native/TileSource.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainCore");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Thread
- Thread-safe and side-effect free: Load may be called concurrently from loader tasks.
Description
Thread-safe and side-effect free: Load may be called concurrently from loader tasks. Tier 1 never starts a thread; FTerrainWorld only emits FTileLoadRequests, and the Tier 3 shell runs them on the UE task system.
Functions
- Extent
Base-layer tiles that hold data, inclusive.
- MaxMipLevel
Deepest mip level stored.
- ContentHash
Identity of this natural ground: its heights and, when it carries them, its natural paint channels (FBaseTile::Channels).
- Load
Load one tile.