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 |