| void UpdateSpline() | NativePublic | | 0x00 |
| void SetWorldLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation) | FinalNative+1 flags | | 0x20 |
| void SetUpVectorAtSplinePoint(int32 PointIndex, const FVector& InUpVector, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x22 |
| void SetUnselectedSplineSegmentColor(const FLinearColor& SegmentColor) | FinalNative+1 flags | | 0x10 |
| void SetTangentsAtSplinePoint(int32 PointIndex, const FVector& InArriveTangent, const FVector& InLeaveTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x3A |
| void SetTangentColor(const FLinearColor& TangentColor) | FinalNative+1 flags | | 0x10 |
| void SetTangentAtSplinePoint(int32 PointIndex, const FVector& InTangent, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x22 |
| void SetSplineWorldPoints(const TArray<FVector>& Points) | FinalNative+1 flags | | 0x10 |
| void SetSplinePointType(int32 PointIndex, const ESplinePointType& Type, bool bUpdateSpline) | FinalNative+1 flags | | 0x06 |
| void SetSplinePoints(const TArray<FVector>& Points, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x12 |
| void SetSplineLocalPoints(const TArray<FVector>& Points) | FinalNative+1 flags | | 0x10 |
| void SetSelectedSplineSegmentColor(const FLinearColor& SegmentColor) | FinalNative+1 flags | | 0x10 |
| void SetScaleAtSplinePoint(int32 PointIndex, const FVector& InScaleVector, bool bUpdateSpline) | FinalNative+1 flags | | 0x21 |
| void SetRotationAtSplinePoint(int32 PointIndex, const FRotator& InRotation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x22 |
| void SetOverrideConstructionScript(bool InOverride) | NativePublic | | 0x01 |
| void SetLocationAtSplinePoint(int32 PointIndex, const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x22 |
| void SetDrawDebug(bool bShow) | FinalNative+1 flags | | 0x01 |
| void SetDefaultUpVector(const FVector& UpVector, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x19 |
| void SetClosedLoopAtPosition(bool bInClosedLoop, float Key, bool bUpdateSpline) | FinalNative+1 flags | | 0x09 |
| void SetClosedLoop(bool bInClosedLoop, bool bUpdateSpline) | FinalNative+1 flags | | 0x02 |
| void RemoveSplinePoint(int32 Index, bool bUpdateSpline) | FinalNative+1 flags | | 0x05 |
| bool IsClosedLoop() | FinalNative+1 flags | | 0x01 |
| FVector GetWorldTangentAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x20 |
| FRotator GetWorldRotationAtTime(float Time, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FRotator GetWorldRotationAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x20 |
| FVector GetWorldLocationAtTime(float Time, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetWorldLocationAtSplinePoint(int32 PointIndex) | FinalNative+1 flags | | 0x20 |
| FVector GetWorldLocationAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x20 |
| FVector GetWorldDirectionAtTime(float Time, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetWorldDirectionAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x20 |
| FVector GetVectorPropertyAtSplinePoint(int32 Index, const FName& PropertyName) | FinalNative+1 flags | | 0x28 |
| FVector GetVectorPropertyAtSplineInputKey(float InKey, const FName& PropertyName) | FinalNative+1 flags | | 0x28 |
| FVector GetUpVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetUpVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetUpVectorAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetUpVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FTransform GetTransformAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity, bool bUseScale) | FinalNative+1 flags | | 0x70 |
| FTransform GetTransformAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale) | FinalNative+1 flags | | 0x70 |
| FTransform GetTransformAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale) | FinalNative+1 flags | | 0x70 |
| FTransform GetTransformAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale) | FinalNative+1 flags | | 0x70 |
| float GetTimeAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x08 |
| FVector GetTangentAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetTangentAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetTangentAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| ESplinePointType GetSplinePointType(int32 PointIndex) | FinalNative+1 flags | | 0x05 |
| FSplinePoint GetSplinePointAt(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x90 |
| float GetSplineLength() | FinalNative+1 flags | | 0x04 |
| FVector GetScaleAtTime(float Time, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetScaleAtSplinePoint(int32 PointIndex) | FinalNative+1 flags | | 0x20 |
| FVector GetScaleAtSplineInputKey(float InKey) | FinalNative+1 flags | | 0x20 |
| FVector GetScaleAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x20 |
| FRotator GetRotationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FRotator GetRotationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FRotator GetRotationAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FRotator GetRotationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| float GetRollAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x0C |
| float GetRollAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x0C |
| float GetRollAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x0C |
| float GetRollAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x0C |
| FVector GetRightVectorAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetRightVectorAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetRightVectorAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetRightVectorAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| int32 GetNumberOfSplineSegments() | FinalNative+1 flags | | 0x04 |
| int32 GetNumberOfSplinePoints() | FinalNative+1 flags | | 0x04 |
| FVector GetLocationAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetLocationAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetLocationAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetLocationAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| void GetLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& Location, const FVector& Tangent, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x39 |
| void GetLocalLocationAndTangentAtSplinePoint(int32 PointIndex, const FVector& LocalLocation, const FVector& LocalTangent) | FinalNative+1 flags | | 0x38 |
| FVector GetLeaveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| float GetInputKeyValueAtSplinePoint(int32 PointIndex) | FinalNative+1 flags | | 0x08 |
| float GetInputKeyValueAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x08 |
| float GetInputKeyAtDistanceAlongSpline(float Distance) | FinalNative+1 flags | | 0x08 |
| float GetFloatPropertyAtSplinePoint(int32 Index, const FName& PropertyName) | FinalNative+1 flags | | 0x10 |
| float GetFloatPropertyAtSplineInputKey(float InKey, const FName& PropertyName) | FinalNative+1 flags | | 0x10 |
| float GetDistanceAlongSplineAtSplinePoint(int32 PointIndex) | FinalNative+1 flags | | 0x08 |
| float GetDistanceAlongSplineAtSplineInputKey(float InKey) | FinalNative+1 flags | | 0x08 |
| float GetDistanceAlongSplineAtLocation(const FVector& InLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetDirectionAtTime(float Time, const ESplineCoordinateSpace& CoordinateSpace, bool bUseConstantVelocity) | FinalNative+1 flags | | 0x20 |
| FVector GetDirectionAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetDirectionAtSplineInputKey(float InKey, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetDirectionAtDistanceAlongSpline(float Distance, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetDefaultUpVector(const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector GetArriveTangentAtSplinePoint(int32 PointIndex, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector FindUpVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x38 |
| FTransform FindTransformClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace, bool bUseScale) | FinalNative+1 flags | | 0x80 |
| FVector FindTangentClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x38 |
| FVector FindScaleClosestToWorldLocation(const FVector& WorldLocation) | FinalNative+1 flags | | 0x30 |
| FRotator FindRotationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x38 |
| float FindRollClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x20 |
| FVector FindRightVectorClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x38 |
| FVector FindLocationClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x38 |
| float FindInputKeyOnSegmentClosestToWorldLocation(const FVector& WorldLocation, int32 Index) | FinalNative+1 flags | | 0x20 |
| float FindInputKeyClosestToWorldLocation(const FVector& WorldLocation) | FinalNative+1 flags | | 0x1C |
| FVector FindDirectionClosestToWorldLocation(const FVector& WorldLocation, const ESplineCoordinateSpace& CoordinateSpace) | FinalNative+1 flags | | 0x38 |
| bool DivideSplineIntoPolylineRecursiveWithDistances(float StartDistanceAlongSpline, float EndDistanceAlongSpline, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline) | FinalNative+1 flags | | 0x31 |
| bool DivideSplineIntoPolylineRecursive(float StartDistanceAlongSpline, float EndDistanceAlongSpline, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints) | FinalNative+1 flags | | 0x21 |
| bool ConvertSplineToPolyLineWithDistances(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline) | FinalNative+1 flags | | 0x29 |
| bool ConvertSplineToPolyline_InTimeRange(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, float StartTimeAlongSpline, float EndTimeAlongSpline, bool bUseConstantVelocity, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline, bool bAllowWrappingIfClosed) | FinalNative+1 flags | | 0x3A |
| bool ConvertSplineToPolyline_InDistanceRange(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, float StartDistAlongSpline, float EndDistAlongSpline, const TArray<FVector>& OutPoints, const TArray<double>& OutDistancesAlongSpline, bool bAllowWrappingIfClosed) | FinalNative+1 flags | | 0x32 |
| bool ConvertSplineToPolyLine(const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints) | FinalNative+1 flags | | 0x19 |
| bool ConvertSplineSegmentToPolyLine(int32 SplinePointStartIndex, const ESplineCoordinateSpace& CoordinateSpace, float MaxSquareDistanceFromSpline, const TArray<FVector>& OutPoints) | FinalNative+1 flags | | 0x21 |
| void ClearSplinePoints(bool bUpdateSpline) | FinalNative+1 flags | | 0x01 |
| void AddSplineWorldPoint(const FVector& Position) | FinalNative+1 flags | | 0x18 |
| void AddSplinePointAtIndex(const FVector& Position, int32 Index, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x1E |
| void AddSplinePoint(const FVector& Position, const ESplineCoordinateSpace& CoordinateSpace, bool bUpdateSpline) | FinalNative+1 flags | | 0x1A |
| void AddSplineLocalPoint(const FVector& Position) | FinalNative+1 flags | | 0x18 |
| void AddPoints(const TArray<FSplinePoint>& Points, bool bUpdateSpline) | FinalNative+1 flags | | 0x11 |
| void AddPoint(FSplinePoint& Point, bool bUpdateSpline) | FinalNative+1 flags | | 0x89 |