UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Spline.cpp File Reference

Classes

class  FNewSpline
 
class  FLegacySpline
 

Namespaces

namespace  UE
 
namespace  UE::Spline
 

Functions

UE::Geometry::Spline::ETangentMode ConvertInterpCurveModeToTangentMode (EInterpCurveMode Mode)
 
EInterpCurveMode ConvertTangentModeToInterpCurveMode (UE::Geometry::Spline::ETangentMode Mode)
 

Variables

int32 UE::Spline::GImplementation = 0
 
FAutoConsoleVariableRef UE::Spline::CVarSplineImplementation (TEXT("Spline.Implementation"), GImplementation, TEXT("0) Not Implemented - 1) Legacy Implementation - 2) New Implementation"), ECVF_ReadOnly)
 
bool UE::Spline::GApproximateTangents = false
 
FAutoConsoleVariableRef UE::Spline::CVarApproximateTangents (TEXT("Spline.ApproximateTangents"), GApproximateTangents,)
 
bool UE::Spline::GFallbackFindNearest = false
 
FAutoConsoleVariableRef UE::Spline::CVarFallbackFindNearest (TEXT("Spline.FallbackFindNearest"), GFallbackFindNearest,)
 
bool UE::Spline::GUseLegacyPositionEvaluation = false
 
FAutoConsoleVariableRef UE::Spline::CVarUseLegacyPositionEvaluation (TEXT("Spline.UseLegacyPositionEvaluation"), GUseLegacyPositionEvaluation,)
 
bool UE::Spline::GUseLegacyRotationEvaluation = true
 
FAutoConsoleVariableRef UE::Spline::CVarUseLegacyRotationEvaluation (TEXT("Spline.UseLegacyRotationEvaluation"), GUseLegacyRotationEvaluation,)
 
bool UE::Spline::GUseLegacyScaleEvaluation = false
 
FAutoConsoleVariableRef UE::Spline::CVarUseLegacyScaleEvaluation (TEXT("Spline.UseLegacyScaleEvaluation"), GUseLegacyScaleEvaluation,)
 
bool UE::Spline::GImmediatelyUpdateLegacyCurves = false
 
FAutoConsoleVariableRef UE::Spline::CVarImmediatelyUpdateLegacyCurves (TEXT("Spline.ImmediatelyUpdateLegacyCurves"), GImmediatelyUpdateLegacyCurves,)
 
bool UE::Spline::GEncodeAsHex = true
 
bool UE::Spline::GValidateRotScale = false
 
FAutoConsoleVariableRef UE::Spline::CVarValidateRotScale (TEXT("Spline.ValidateRotScale"), GValidateRotScale,)
 

Function Documentation

◆ ConvertInterpCurveModeToTangentMode()

UE::Geometry::Spline::ETangentMode ConvertInterpCurveModeToTangentMode ( EInterpCurveMode  Mode)
inline

Converts from EInterpCurveMode to ETangentMode

◆ ConvertTangentModeToInterpCurveMode()

EInterpCurveMode ConvertTangentModeToInterpCurveMode ( UE::Geometry::Spline::ETangentMode  Mode)
inline

Converts from ETangentMode to EInterpCurveMode