Skip to content

SplineActor

Class in Engine · Engine.SplineActor · placeable, native

Object › Actor › SplineActor

Subclasses: SplineLoftActor

Using it from Lua
h7.find_all("SplineActor")            -- live instances
h7.find_class("Engine.SplineActor")   -- the class
h7.hook("Engine.SplineActor.AddConnectionTo", fn)

Structs

SplineConnection

FieldType
SplineComponentSplineComponent
ConnectToSplineActor

Properties

NameTypeNotes
bAlreadyVisitedbooltransient
bDisableDestinationbool
bestPathWeightinttransient
Connectionsarray<SplineConnection>
LinksFromarray<SplineActor>
nextOrderedSplineActortransient
previousPathSplineActortransient
prevOrderedSplineActortransient
SplineActorTangentVector
SplineColorColor
SplineVelocityOverTimeInterpCurveFloat
visitedWeightinttransient

Functions

NameDeclaration
AddConnectionTonative function AddConnectionTo(SplineActor NextActor)
BreakAllConnectionsnative function BreakAllConnections()
BreakAllConnectionsFromnative function BreakAllConnectionsFrom()
BreakConnectionTonative function BreakConnectionTo(SplineActor NextActor)
FindSplineComponentTonative function SplineComponent FindSplineComponentTo(SplineActor NextActor)
FindSplinePathTonative function bool FindSplinePathTo(SplineActor Goal, out array<SplineActor> OutRoute)
FindTargetForComponentnative function SplineActor FindTargetForComponent(SplineComponent SplineComp)
GetAllConnectedSplineActorsnative function GetAllConnectedSplineActors(out array<SplineActor> OutSet)
GetBestConnectionInDirectionnative function SplineActor GetBestConnectionInDirection(Vector DesiredDir, optional bool bUseLinksFrom)
GetRandomConnectionnative function SplineActor GetRandomConnection(optional bool bUseLinksFrom)
GetWorldSpaceTangentnative function vector GetWorldSpaceTangent()
IsConnectedTonative function bool IsConnectedTo(SplineActor NextActor, bool bCheckForDisableDestination)
OnTogglefunction OnToggle(SeqAct_Toggle inAction)
OnToggleHiddensimulated function OnToggleHidden(SeqAct_ToggleHidden Action)
UpdateConnectedSplineComponentsnative function UpdateConnectedSplineComponents(bool bFinish)
UpdateSplineComponentsnative function UpdateSplineComponents()

Default values

SplineActorTangent=(X=300.0)
SplineColor=(R=255,B=255,A=255)

Inherited

FromMembers
Actor156 properties, 262 functions
Object13 properties, 308 functions