Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · enum

Native::

EScatterFootprintKind

Experimental

What a keep-clear footprint is (from FGroundQuery::FeaturesIn, or a buyer's shape).

Declaration

enum class EScatterFootprintKind : uint8_t
Header
#include "Native/TerrainScatter.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
Tier 1: plain C++, no allocation, deterministic in canonical order (ascending candidate index), any thread. (the header’s rule)

Values

ValueMeaning
Corridor = 0

A formation polyline with left and right half widths; the margin applies.

Plate

A closed polygon; cleared unless bOnPlates; no margin.

Opening

A closed outline; the margin applies.

Exclusion

A buyer's keep-clear polygon; inside only.