Orrery Terrain · OrreryTerrainEditor module · class
UOrreryTerrainBrushToolProperties
Editor onlyThe brush tool's settings, shared by every brush tool and kept per user.
Declaration
UCLASS(config = EditorPerProjectUserSettings)
class UOrreryTerrainBrushToolProperties : public UInteractiveToolPropertySet- Header
#include "Tools/OrreryTerrainBrushTool.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
Functions
- FalloffStartFor
The falloff start a brush of Kind uses: FlattenFalloffStart for Flatten, FalloffStart for every other kind.
- ActiveFalloffStart
The falloff start this tool shows and its keys change (bFlattenTool picks which).
Properties
| Name | Type | Default | Meaning |
|---|---|---|---|
Radius_ | double | 20.0 | Brush radius.
|
Strength | double | 0.5 | Share of Step Height applied at the centre per step. Ctrl+ |
Step | double | 0.5 | Height change at the centre per step at strength 1 (Sculpt; Smooth and Flatten move at most this far). |
Falloff | EOrrery | EOrrery | Shape of the edge. |
Falloff | double | 0.0 | Inner share of the radius at full strength, every tool but Flatten. Ctrl+Shift+ |
Flatten | double | 0.5 | Flatten's own inner share of the radius at full strength, kept apart from the other tools' FalloffStart: a pad on steep ground needs a flat core and a long blend, a sculpt brush mostly none. Ctrl+Shift+ |
Step | EOrrery | EOrrery | How the cursor's path becomes steps. |
Step | double | 30.0 | Continuous: steps per second, as the runtime sculpt component takes them. |
Spacing | double | 0.25 | Spacing: distance between steps over the radius. |
Flatten | EOrrery | EOrrery | Flatten: where the target height comes from. Ctrl+click picks a Fixed one. |
Flatten | double | 0.0 | Flatten, Fixed: the target height, world. |
Flatten | EOrrery | EOrrery | Flatten: move the ground both ways, or only up or only down. |
b | bool | false | Set by the tool: whether its kind is Flatten (shows the Flatten settings). |
b | bool | true | Set by the tool: whether it edits heights (shows Strength and Step Height). |