FControlRigSpline

Choose your operating system:

Windows

macOS

Linux

References

Module

ControlRigSpline

Header

/Engine/Plugins/Animation/ControlRigSpline/Source/ControlRigSpline/Public/ControlRigSplineTypes.h

Include

#include "ControlRigSplineTypes.h"

Syntax

USTRUCT(BlueprintType)
struct FControlRigSpline

Variables

Name Description

Public variable

TSharedPtr< FCo...

 

SplineData

Constructors

Name Description

Public function

FControlRigSpline()

Public function

FControlRigSpline

(
    const FControlRigSpline& InOther
)

Destructors

Name Description

Public function Virtual

~FControlRigSpline()

Functions

Name Description

Public function Const

FVector

 

PositionAtParam

(
    const float InParam
)

Given an InParam float in [0, 1], will return the position of the spline at that point.

Public function

void

 

SetControlPoints

(
    const TArrayView< const FVector >&...,
    const ESplineType SplineMode,
    const int32 SamplesPerSegment,
    const float Compression,
    const float Stretch
)

Sets the control points in the spline.

Public function Const

FVector

 

TangentAtParam

(
    const float InParam
)

Given an InParam float in [0, 1], will return the tangent vector of the spline at that point.

Operators

Name Description

Public function

FControlRigS...

 

operator=

(
    const FControlRigSpline& InOther
)