Orrery Terrain · OrreryTerrain module · struct
FOrreryTerrainPlateBP
An area earthwork as Blueprint states it: a building pad, yard or apron.
Declaration
USTRUCT(BlueprintType, meta=(="Terrain Plate"))
struct FOrreryTerrainPlateBPBlueprint Make and Break Terrain Plate
The graph as text
- Make Terrain Plate (structure)
- In Polygon (array of Vector2D): not connected
- In Top Z (Double): 0.0
- In Grade X (Double): 0.0
- In Grade Y (Double): 0.0
- In Fill HV (Double): 1.5
- In Cut HV (Double): 1.5
- Out Orrery Terrain Plate BP (OrreryTerrainPlateBP): not connected
- Break Terrain Plate (structure)
- In Orrery Terrain Plate BP (OrreryTerrainPlateBP): not connected
- Out Polygon (array of Vector2D): not connected
- Out Top Z (Double): not connected
- Out Grade X (Double): not connected
- Out Grade Y (Double): not connected
- Out Fill HV (Double): not connected
- Out Cut HV (Double): not connected
- Header
#include "TerrainBlueprintTypes.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrain");in your module’s Build.cs.- Stability
- Stable: changes within a major version only add.
- Blueprint
- “Terrain Plate”, a Blueprint type
Description
Converted to OrreryTerrain::Native::FPlateFeature. The top is the plane through Polygon[0] at TopZ with the given grades; batters run out to the ground beyond.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
PolygonBlueprintReadWrite | TArray< | — | World XY, cm. Simple, at least 3 vertices, in either winding (a clockwise polygon is reversed on use). |
TopBlueprintReadWrite | double | 0.0 | Top height at Polygon[0], world Z in cm. |
GradeBlueprintReadWrite | double | 0.0 | Top slope along X and Y, m/m. |
GradeBlueprintReadWrite | double | 0.0 | — |
FillBlueprintReadWrite | double | 1.5 | Embankment batter, horizontal per vertical (1.5 = 1.5:1). |
CutBlueprintReadWrite | double | 1.5 | Cutting batter, horizontal per vertical. |
Blueprint
- Break Terrain PlateMake and Break
- Make Terrain PlateMake and Break