Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainEditor module · class

UOrreryTerrainPlateToolProperties

Editor only

The Plate tool's settings, kept per user.

Declaration

UCLASS(config = EditorPerProjectUserSettings)
class UOrreryTerrainPlateToolProperties : 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

Heights are world metres; grades and batters as the plate states them.

Functions

Properties

NameTypeDefaultMeaning
HeightFromEOrreryTerrainPlateHeightEOrreryTerrainPlateHeight::Average

Where the top height comes from.

TopHeight_mdouble0.0

Fixed: the top height at the first vertex, world.

HeightOffset_mdouble0.0

Added to the picked height (not to a Fixed one).

GradeXPercentdouble0.0

Top slope along X, percent (rise over run).

GradeYPercentdouble0.0

Top slope along Y, percent.

FillHVdouble1.5

Embankment slope, horizontal per vertical.

CutHVdouble1.5

Cutting slope, horizontal per vertical.

ToolTWeakObjectPtr<UOrreryTerrainPlateTool>——