Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · struct

Native::

FStationSection

Cross-section at one corridor station: per-station areas for a mass-haul diagram and pricing.

Declaration

struct FStationSection
Header
#include "Native/EarthworksResult.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Properties

NameTypeDefaultMeaning
CutArea_m2float0.f—
FillArea_m2float0.f—
ClearanceToNatural_mfloat0.f

Formation minus Natural surface; positive = above ground.

LeftDaylight_mfloat0.f

Offset from the centreline where the left batter meets the ground.

RightDaylight_mfloat0.f—
AdviceEStructureAdviceEStructureAdvice::Ground—
LeftWallKindEWallKindEWallKind::Shoulder

Meaningful when LeftWall_mm > 0.

RightWallKindEWallKindEWallKind::Shoulder—
LeftWall_mmint32_t0

Step held by a retaining wall at the left formation edge, mm; 0 = none.

RightWall_mmint32_t0—
LeftWallOtherFFeatureId0

Shoulder walls: the feature across the gap (the upper one); 0 = natural ground.

RightWallOtherFFeatureId0—