Skip to content

SplineComponent

Class in Engine · Engine.SplineComponent · native

Object › Component › ActorComponent › PrimitiveComponent › SplineComponent

Subclasses: SplineComponentSimplified

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

Properties

NameTypeNotes
bSplineDisabledbool
SplineArrowSizefloat
SplineColorColor
SplineCurvinessfloateditconst
SplineDrawResfloat
SplineInfoInterpCurveVector
SplineReparamTableInterpCurveFloat

Functions

NameDeclaration
GetLocationAtDistanceAlongSplinenative function vector GetLocationAtDistanceAlongSpline(float Distance)
GetSplineLengthnative function float GetSplineLength()
GetTangentAtDistanceAlongSplinenative function vector GetTangentAtDistanceAlongSpline(float Distance)
UpdateSplineCurvinessnative function UpdateSplineCurviness()
UpdateSplineReparamTablenative function UpdateSplineReparamTable()

Default values

SplineDrawRes=0.1
SplineArrowSize=60.0
SplineColor=(R=255,B=255,A=255)

Inherited

FromMembers
PrimitiveComponent107 properties, 46 functions
ActorComponent7 properties, 4 functions
Component2 properties, 0 functions
Object13 properties, 308 functions