Orrery Terrain · OrreryTerrainCore module · enum
Native::
EPrecision
How exact a query answer is.
Declaration
enum class EPrecision : uint8_t- Header
#include "Native/TerrainTypes.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainCore");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
Description
Never a silent zero.
Values
| Value | Meaning |
|---|---|
Exact = 0 | From resident full-resolution tiles. |
Approximate | From the always-resident mip pyramid: the full-resolution tile was not resident. |
NoData | Outside the terrain, or Water where dry. The value fields are meaningless. |
Pending | The data is not resident in this snapshot. The batch sampler (SampleGround) answers it for an ExactOnly request over a tile that is not resident and a Coarse one over a pyramid tile that is not loaded or still provisional; the channel and paint reads (FGroundQuery::Channel, Paint and the tile copies) for paint that is paged out, and for natural paint or ground class whose base tile is not resident. The value fields are meaningless. Residency (a streaming source near the point) brings the data; retrying alone does not. Contract V2/V3 map it to NoData. |