UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Spline Namespace Reference

Variables

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

Variable Documentation

◆ CVarApproximateTangents

FAutoConsoleVariableRef UE::Spline::CVarApproximateTangents(TEXT("Spline.ApproximateTangents"), GApproximateTangents,) ( TEXT("Spline.ApproximateTangents")  ,
GApproximateTangents   
)

◆ CVarFallbackFindNearest

FAutoConsoleVariableRef UE::Spline::CVarFallbackFindNearest(TEXT("Spline.FallbackFindNearest"), GFallbackFindNearest,) ( TEXT("Spline.FallbackFindNearest")  ,
GFallbackFindNearest   
)

◆ CVarImmediatelyUpdateLegacyCurves

FAutoConsoleVariableRef UE::Spline::CVarImmediatelyUpdateLegacyCurves(TEXT("Spline.ImmediatelyUpdateLegacyCurves"), GImmediatelyUpdateLegacyCurves,) ( TEXT("Spline.ImmediatelyUpdateLegacyCurves")  ,
GImmediatelyUpdateLegacyCurves   
)

◆ CVarSplineImplementation

FAutoConsoleVariableRef UE::Spline::CVarSplineImplementation(TEXT("Spline.Implementation"), GImplementation, TEXT("0) Not Implemented - 1) Legacy Implementation - 2) New Implementation"),ECVF_ReadOnly) ( TEXT("Spline.Implementation")  ,
GImplementation  ,
TEXT("0) Not Implemented 1 
)

◆ CVarUseLegacyPositionEvaluation

FAutoConsoleVariableRef UE::Spline::CVarUseLegacyPositionEvaluation(TEXT("Spline.UseLegacyPositionEvaluation"), GUseLegacyPositionEvaluation,) ( TEXT("Spline.UseLegacyPositionEvaluation")  ,
GUseLegacyPositionEvaluation   
)

◆ CVarUseLegacyRotationEvaluation

FAutoConsoleVariableRef UE::Spline::CVarUseLegacyRotationEvaluation(TEXT("Spline.UseLegacyRotationEvaluation"), GUseLegacyRotationEvaluation,) ( TEXT("Spline.UseLegacyRotationEvaluation")  ,
GUseLegacyRotationEvaluation   
)

◆ CVarUseLegacyScaleEvaluation

FAutoConsoleVariableRef UE::Spline::CVarUseLegacyScaleEvaluation(TEXT("Spline.UseLegacyScaleEvaluation"), GUseLegacyScaleEvaluation,) ( TEXT("Spline.UseLegacyScaleEvaluation")  ,
GUseLegacyScaleEvaluation   
)

◆ CVarValidateRotScale

FAutoConsoleVariableRef UE::Spline::CVarValidateRotScale(TEXT("Spline.ValidateRotScale"), GValidateRotScale,) ( TEXT("Spline.ValidateRotScale")  ,
GValidateRotScale   
)

◆ GApproximateTangents

bool UE::Spline::GApproximateTangents = false

◆ GEncodeAsHex

bool UE::Spline::GEncodeAsHex = true

◆ GFallbackFindNearest

bool UE::Spline::GFallbackFindNearest = false

◆ GImmediatelyUpdateLegacyCurves

bool UE::Spline::GImmediatelyUpdateLegacyCurves = false

◆ GImplementation

int32 UE::Spline::GImplementation = 0

◆ GUseLegacyPositionEvaluation

bool UE::Spline::GUseLegacyPositionEvaluation = false

◆ GUseLegacyRotationEvaluation

bool UE::Spline::GUseLegacyRotationEvaluation = true

◆ GUseLegacyScaleEvaluation

bool UE::Spline::GUseLegacyScaleEvaluation = false

◆ GValidateRotScale

bool UE::Spline::GValidateRotScale = false