UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSpline Member List

This is the complete list of members for FSpline, including all inherited members.

AddAttributeValue(float Param, const AttrType &Value, FName AttributeName) constFSpline
AddAttributeValue(float Param, const AttrType &Value, FName AttributeName) constFSpline
AddPoint(const FSplinePoint &InPoint)FSpline
CreateAttributeChannel(FName AttributeName) constFSpline
CreateAttributeChannel(FName AttributeName) constFSpline
Evaluate(float Param) constFSpline
EvaluateAttribute(float Param, FName AttributeName) constFSpline
EvaluateAttribute(float Param, FName AttributeName) constFSpline
EvaluateDerivative(float Param) constFSpline
EvaluateRotation(float Param) constFSpline
EvaluateScale(float Param) constFSpline
ExportTextItem(FString &ValueStr, FSpline const &DefaultValue, class UObject *Parent, int32 PortFlags, class UObject *ExportRootScope) constFSpline
FindNearest(const FVector &InLocation, float &OutSquaredDist) constFSpline
FindNearestOnSegment(const FVector &InLocation, int32 SegmentIndex, float &OutSquaredDist) constFSpline
FPCGSplineStructFSplinefriend
FSpline()FSpline
FSpline(const FSpline &Other)FSpline
GetAttributeParameter(int32 Index, const FName &Name) constFSpline
GetAttributeParameter(int32 Index, const FName &Name) constFSpline
GetAttributeValue(int32 Index, const FName &Name) constFSpline
GetAttributeValue(int32 Index, const FName &Name) constFSpline
GetDistanceAtParameter(float Parameter) constFSpline
GetFloatPropertyChannels() constFSpline
GetInTangent(const int32 Index) constFSpline
GetLocation(const int32 Index) constFSpline
GetNumControlPoints() constFSpline
GetNumSegments() constFSpline
GetOrientation(int32 Index) constFSpline
GetOrientation(float Param) constFSpline
GetOutTangent(const int32 Index) constFSpline
GetParameterAtDistance(float Distance) constFSpline
GetParameterAtIndex(int32 Index) constFSpline
GetPoint(const int32 Index) constFSpline
GetRotation(const int32 Index) constFSpline
GetScale(const int32 Index) constFSpline
GetSegmentLength(const int32 Index, const float Param, const FVector &Scale3D=FVector(1.0f)) constFSpline
GetSplineInterface() constFSpline
GetSplineLength() constFSpline
GetSplinePointsPosition() constFSpline
GetSplinePointsRotation() constFSpline
GetSplinePointsScale() constFSpline
GetSplinePointType(int32 Index) constFSpline
GetVectorPropertyChannels() constFSpline
GetVersion() constFSplineinline
HasAttributeChannel(FName AttributeName) constFSpline
ImportTextItem(const TCHAR *&Buffer, int32 PortFlags, UObject *Parent, FOutputDevice *ErrorText)FSpline
InsertPoint(const FSplinePoint &InPoint, int32 Index)FSpline
IsClosedLoop() constFSpline
IsEnabledStatic()FSplinestatic
LegacyDataFSpline
NewDataFSpline
NumAttributeValues(FName AttributeName) constFSpline
NumAttributeValues(FName AttributeName) constFSpline
operator!=(const FSpline &Other) constFSplineinline
operator<<FSplinefriend
operator=(const FSpline &Other)FSpline
operator=(const FSplineCurves &Other)FSpline
operator==(const FSpline &Other) constFSpline
RemoveAttributeChannel(FName AttributeName) constFSpline
RemoveAttributeValue(int32 Index, FName AttributeName)FSpline
RemoveAttributeValue(int32 Index, FName AttributeName)FSpline
RemovePoint(const int32 Index)FSpline
Reset()FSpline
ResetRotation()FSpline
ResetScale()FSpline
Serialize(FArchive &Ar)FSpline
SerializeLoad(FArchive &Ar)FSpline
SerializeSave(FArchive &Ar) constFSpline
SetAttributeParameter(int32 Index, float Parameter, const FName &Name)FSpline
SetAttributeParameter(int32 Index, float Parameter, const FName &Name)FSpline
SetAttributeValue(int32 Index, const AttrType &Value, const FName &Name)FSpline
SetAttributeValue(int32 Index, const AttrType &Value, const FName &Name)FSpline
SetClosedLoop(bool bClosed)FSpline
SetInTangent(const int32 Index, const FVector &InTangent)FSpline
SetLocation(int32 Index, const FVector &InLocation)FSpline
SetOrientation(int32 Index, const FQuat &InOrientation)FSpline
SetOutTangent(const int32 Index, const FVector &OutTangent)FSpline
SetRotation(int32 Index, const FQuat &InRotation)FSpline
SetScale(int32 Index, const FVector &InScale)FSpline
SetSplinePointType(int32 Index, EInterpCurveMode Type)FSpline
SupportsAttributes() constFSplineinline
UpdateSpline(const FUpdateSplineParams &InParams)FSpline
UpdateSpline()FSpline
USplineComponentFSplinefriend
~FSpline()FSpline