UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Geometry::Spline::TMultiSpline< SPLINETYPE > Member List

This is the complete list of members for UE::Geometry::Spline::TMultiSpline< SPLINETYPE >, including all inherited members.

Clear() overrideUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinevirtual
ClearAttributeChannel(const FName &Name)UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
Clone() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
CloneAttributeChannel(const FName &SourceName, const FName &DestName)UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
CreateAttributeChannel(const FName &Name)UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
EMappingRangeSpace enum nameUE::Geometry::Spline::TMultiSpline< SPLINETYPE >
Evaluate(float Parameter) constUE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >inline
EvaluateAttribute(const FName &Name, float Parameter) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
EvaluateImpl(float Parameter) const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
FindNearest(const ValueType &Point, float &OutSquaredDistance) const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
TSplineInterface< SPLINETYPE::ValueType >::FindNearest(const ValueType &Point, float &OutSquaredDistance) const=0UE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >pure virtual
GetAllAttributeChannelNames() constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetAttributeChannel(FName Name) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetAttributeChannelNamesBySplineType() constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetAttributeChannelNamesByValueType() constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetAttributeChannelNamesOfType() constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetImplementationName() const overrideUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinevirtual
GetMappedChildSpace(FName Name) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetNumberOfSegments() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
GetParameterSpace() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
GetPostInfinityMode() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
GetPreInfinityMode() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
GetSegmentParameterRange(int32 SegmentIndex) const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
GetSpline()UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetSpline() constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetSplineTypeName()UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinestatic
GetStaticTypeId()UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinestatic
GetTypedAttributeChannel(FName Name) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
GetTypeId() const overrideUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinevirtual
GetValueTypeName() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
HandleOutOfBounds(float Parameter) constUE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >inlineprotected
HasAttributeChannel(const FName &Name) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
InternalSplineUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >protected
IsClosedLoop() const overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
IsEqual(const ISplineInterface *OtherSpline) const overrideUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinevirtual
MapParameterFromChildSpace(FName Name, float Parameter) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
MapParameterToChildSpace(FName Name, float Parameter) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
operator==(const TMultiSpline< SplineType > &Other) constUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinevirtual
PostInfinityModeUE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >protected
PreInfinityModeUE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >protected
RemoveAttributeChannel(const FName &Name)UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
Serialize(FArchive &Ar) overrideUE::Geometry::Spline::TMultiSpline< SPLINETYPE >inlinevirtual
SetAttributeChannelRange(FName Name, const FInterval1f &Range, EMappingRangeSpace RangeSpace)UE::Geometry::Spline::TMultiSpline< SPLINETYPE >inline
SetClosedLoop(bool bClosed) overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
SetPostInfinityMode(EOutOfBoundsHandlingMode InMode) overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
SetPreInfinityMode(EOutOfBoundsHandlingMode InMode) overrideUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >inlinevirtual
SetTypeName(const FString &InTypeName)UE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >inlinestatic
SplineType typedefUE::Geometry::Spline::TMultiSpline< SPLINETYPE >
TSplineInterface()UE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >inline
ValueType typedefUE::Geometry::Spline::TMultiSpline< SPLINETYPE >
~ISplineInterface()=defaultUE::Geometry::Spline::ISplineInterfacevirtual
~TSplineInterface() override=defaultUE::Geometry::Spline::TSplineInterface< SPLINETYPE::ValueType >virtual
~TSplineWrapper() override=defaultUE::Geometry::Spline::TSplineWrapper< SPLINETYPE >virtual