DisclaimerIf you use the site often and enjoy it, consider donating to help me cover the server costs, and motivate me to spend my time on this project. (Donate) (Crypto)

Classes

USplineComponent

UPrimitiveComponent > USceneComponent > UActorComponent > UObject

A spline component is a spline shape which can be used for other purposes (e.g. animating objects). It contains debug rendering capabilities.

Member Type Offset Share
SplineCurves FSplineCurves 0x408
SplineInfo FInterpCurveVector 0x470
SplineRotInfo FInterpCurveQuat 0x488
SplineScaleInfo FInterpCurveVector 0x4a0
SplineReparamTable FInterpCurveFloat 0x4b8
bAllowSplineEditingPerInstance bool 0x4d0
ReparamStepsPerSegment

Number of steps per spline segment to place in the reparameterization table

int32_t 0x4d4
Duration

Specifies the duration of the spline in seconds

float 0x4d8
bStationaryEndpoints

Whether the endpoints of the spline are considered stationary when traversing the spline at non-constant velocity.

bool 0x4dc
bSplineHasBeenEdited

Whether the spline has been edited from its default by the spline component visualizer

bool 0x4dd
bModifiedByConstructionScript

Whether the UCS has made changes to the spline points

bool 0x4de
bInputSplinePointsToConstructionScript

Whether the spline points should be passed to the User Construction Script so they can be further manipulated by it.

bool 0x4df
bDrawDebug

If true, the spline will be rendered if the Splines showflag is set.

bool 0x4e0
bClosedLoop bool 0x4e1
bLoopPositionOverride bool 0x4e2
LoopPosition float 0x4e4
DefaultUpVector

Default up vector in local space to be used when calculating transforms along the spline

FVector 0x4e8