Orrery Terrain · OrreryTerrain module · struct
FOrreryTerrainCorridorBP
A linear earthwork (road, rail, canal bank) as Blueprint states it, in cm.
Declaration
USTRUCT(BlueprintType)
struct FOrreryTerrainCorridorBPThe graph as text
- Make Orrery Terrain Corridor BP (structure)
- In Points (array of Vector): not connected
- In Station Spacing (Double): 100.0
- In Formation Source (EOrreryTerrainFormationSource): FromPoints
- In Formation Offset (Double): 0.0
- In Half Width Left (Double): 300.0
- In Half Width Right (Double): 300.0
- In Crossfall Percent (Double): 0.0
- In Fill HV (Double): 1.5
- In Cut HV (Double): 1.5
- In Keep Out (array of OrreryTerrainKeepOutBP): not connected
- In Portal Head Width (Double): 1200.0
- In Portal Fold (Double): 3000.0
- In Portal Depth (Double): 2000.0
- In Portal Facade Offset (Double): 0.0
- In Portal Opening Width (Double): 800.0
- In Portal Opening Height (Double): 650.0
- In Owner Domain (Integer64): 0
- In Owner Id (Integer64): 0
- Out Orrery Terrain Corridor BP (OrreryTerrainCorridorBP): not connected
- Break Orrery Terrain Corridor BP (structure)
- In Orrery Terrain Corridor BP (OrreryTerrainCorridorBP): not connected
- Out Points (array of Vector): not connected
- Out Station Spacing (Double): not connected
- Out Formation Source (EOrreryTerrainFormationSource): not connected
- Out Formation Offset (Double): not connected
- Out Half Width Left (Double): not connected
- Out Half Width Right (Double): not connected
- Out Crossfall Percent (Double): not connected
- Out Fill HV (Double): not connected
- Out Cut HV (Double): not connected
- Out Keep Out (array of OrreryTerrainKeepOutBP): not connected
- Out Portal Head Width (Double): not connected
- Out Portal Fold (Double): not connected
- Out Portal Depth (Double): not connected
- Out Portal Facade Offset (Double): not connected
- Out Portal Opening Width (Double): not connected
- Out Portal Opening Height (Double): not connected
- Out Owner Domain (Integer64): not connected
- Out Owner Id (Integer64): not connected
- Header
#include "OrreryTerrainLibraryTypes.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Blueprint
- “Orrery Terrain Corridor BP”, a Blueprint type
Description
Converted to a OrreryTerrain::Native::FCorridorFeature: the centreline is resampled every StationSpacing along its plan length. CommitCorridorFromSpline ignores Points and samples the spline instead.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
PointsBlueprintReadWrite | TArray< | — | The centreline, world cm, at least two points. Z is the formation when FormationSource is FromPoints. |
StationBlueprintReadWrite | double | 100.0 | Distance between stations along the centreline, cm. Clamped to 10 to 199: the terrain needs stations at most 2 m apart. |
FormationBlueprintReadWrite | EOrrery | EOrrery | — |
FormationBlueprintReadWrite | double | 0.0 | Added to the natural ground under each station when FormationSource is GroundPlusOffset, cm. |
HalfBlueprintReadWrite | double | 300.0 | Formation band left of the direction of travel, from the centreline, cm. |
HalfBlueprintReadWrite | double | 300.0 | Formation band right of the direction of travel, cm. |
CrossfallBlueprintReadWrite | double | 0.0 | Formation cross-slope in percent; positive raises the left edge. |
FillBlueprintReadWrite | double | 1.5 | Embankment batter, horizontal per vertical (1.5 = 1.5:1). |
CutBlueprintReadWrite | double | 1.5 | Cutting batter, horizontal per vertical. |
KeepBlueprintReadWrite | TArray< | — | Runs where the ground is left alone: bridges, viaducts, tunnel bores. |
PortalBlueprintReadWrite | double | 1200.0 | The headwall's outer width of a tunnel opening, centred on the centreline, cm. |
PortalBlueprintReadWrite | double | 3000.0 | The length over which the cutting folds to the portal, cm. |
PortalBlueprintReadWrite | double | 2000.0 | How far into the hill the opening's hole reaches, cm. |
PortalBlueprintReadWrite | double | 0.0 | Where the facade stands from the keep-out run's end, outward into the cutting, cm. |
PortalBlueprintReadWrite | double | 800.0 | The opening's clear width, cm (a rectangular outline). |
PortalBlueprintReadWrite | double | 650.0 | The opening's clear height above the formation, cm. |
OwnerBlueprintReadWrite | int64 | 0 | Owner domain: opaque to the terrain; a FourCC by convention. 0 = no owner. |
OwnerBlueprintReadWrite | int64 | 0 | Owner id within the domain. |
Blueprint
- Break Orrery Terrain Corridor BPMake and Break
- Make Orrery Terrain Corridor BPMake and Break