Orrery Terrain · OrreryTerrainEditor module · class
UOrreryTerrainFeatureEditProperties
Editor onlyThe selected feature's parameters.
Declaration
UCLASS()
class UOrreryTerrainFeatureEditProperties : public UInteractiveToolPropertySet- Header
#include "Tools/OrreryTerrainFeatureTools.h"- Module
PublicDependencyModuleNames.Add("OrreryTerrainEditor");in an editor module’s Build.cs: an editor module, not in packaged games.- Stability
- Stable: changes within a major version only add.
- Derives from
UInteractiveToolPropertySet
Description
Apply Changes replaces it in place, as one transaction.
Functions
- ApplyChanges
Replace the selected feature with these parameters.
- Remove
Remove the selected feature (Delete).
- SelectActor
Select the actor of the selected spline feature, so its spline and parameters can be edited.
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
Top | double | 0.0 | Plate: the top height at its first vertex, world. |
Grade | double | 0.0 | Plate: top slope along X, percent. |
Grade | double | 0.0 | Plate: top slope along Y, percent. |
Formation | double | 0.0 | Corridor: raise (or lower) every station's formation by this much. |
Half | double | 0.0 | Corridor: formation band left of the direction of travel, every station. |
Half | double | 0.0 | Corridor: formation band right of it, every station. |
Crossfall | double | 0.0 | Corridor: cross slope, percent, every station. |
Fill | double | 1.5 | Embankment slope, horizontal per vertical, every ground class. |
Cut | double | 1.5 | Cutting slope, horizontal per vertical, every ground class. |
Spline | FString | — | A spline feature: the actor whose spline feature component owns it; "(not loaded)" when none is. |
Spline | FString | — | A spline feature: its parameters, read-only here; they are its component's, and a Rebuild there applies them. |
b | bool | false | — |
b | bool | false | — |
b | bool | false | — |
b | bool | false | — |
Tool | TWeak | — | — |