Skip to content
Orbdale

Orbdale Terrain · OrbdaleTerrainEditor module · class

UOrbdaleTerrainEdModeSettings

Editor only

The mode's per-user settings, saved to EditorPerProjectUserSettings when the mode exits and loaded when it is entered.

Declaration

UCLASS(config = EditorPerProjectUserSettings)
class UOrbdaleTerrainEdModeSettings : public UObject
Header
#include "OrbdaleTerrainEditorSettings.h"
Module
PublicDependencyModuleNames.Add("OrbdaleTerrainEditor"); in an editor module’s Build.cs: an editor module, not in packaged games.
Stability
Stable: changes within a major version only add.
Thread
Game thread, editor only.
Derives from
UObject

Properties

NameTypeDefaultMeaning
LastToolFName—

The tool that was active when the mode last exited; started again on the next enter when it is still registered and enabled.

bShowHudbooltrue

Draw the viewport HUD (kind, radius, strength, loading state).

PreviewColorFLinearColorFLinearColor(0.2f, 0.8f, 0.3f, 1.f)

Colour of the brush ring while the ground under it is editable.

PreviewSegmentsint3264

Samples of the brush ring, per ring.

bPauseGrassDuringStrokesboolfalse

Pause grass rebuilds while a stroke is down (drives r.OrbdaleTerrain.Grass.DuringStroke while the mode is active).