Orrery Terrain · OrreryTerrain module · member function
UOrreryTerrainTileStoreAsset::
MakeTileSource
ExperimentalBake the store into a tile source that streams from the payload.
Declaration
virtual std::shared_ptr<const OrreryTerrain::Native::ITileSource> MakeTileSource() const override;- Header
#include "OrreryTerrainTileStoreAsset.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Experimental: supported, may change in a minor version, with a changelog line.
- Thread
- Game thread.
Returns
Null, with a warning, for an empty or inconsistent store, a field-0 cell that is not BaseCell_m, a field 1 that does not tile as field 0, an unreadable payload, or ResidentMipLevel 0 over more than kMaxAllResidentTiles level-0 tiles.
Note.
Game thread. The source copies the payload's bulk-data handle (its chunk, not its bytes) and shares the index, so it keeps working after the asset is collected.