Skip to content
Brass Orrery

Orrery Terrain · OrreryTerrainCore module · struct

Native::

FFollowRules

The rules of one followed type (a foliage type, a tagged component, an actor).

Declaration

struct FFollowRules
Header
#include "Native/GroundFollow.h"
Module
PublicDependencyModuleNames.Add("OrreryTerrainCore"); in your module’s Build.cs.
Stability
Stable: changes within a major version only add.

Properties

NameTypeDefaultMeaning
ModeEFollowModeEFollowMode::Follow—
MaxSlope_degfloat90.f

Hidden on ground steeper than this (face-normal slope, degrees); 90 or more = no limit.

bAlignToNormalboolfalse

Turn by the rotation that takes the Pristine normal to the Modified one.

AlignMaxAngle_degfloat90.f

The largest turn, degrees.

ClearMargin_mfloat0.f

Extra distance around a runtime feature's footprint that is cleared, metres.

bLateboolfalse

RegisterFollow only: the instance was placed on the ground as it is now, so its offset is taken from the Modified ground (not the Pristine) outside a runtime footprint.