FControlRigSplineImpl

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()
struct FControlRigSplineImpl

Variables

Name Description

Public variable

TArray< float >

 

AccumulatedLenth

Accumulated length along the spline given by samples.

Public variable

float

 

Compression

The allowed length compression (1.f being do not allow compression`). If 0, no restriction wil be applied.

Public variable

TArray< FVector...

 

ControlPoints

The control points to construct the spline.

Public variable

TArray< float >

 

InitialLengths

The initial lengths between samples.

Public variable

TArray< FVector...

 

SamplesArray

Positions along the "real" curve (no samples in the first and last segments of a hermite spline)

Public variable

int32

 

SamplesPerSegment

Samples per segment, where segment is the portion between two control points.

Public variable

tinyspline::BSp...

 

Spline

The actual spline.

Public variable

ESplineType

 

SplineMode

Spline type.

Public variable

float

 

Stretch

The allowed length stretch (1.f being do not allow stretch`). If 0, no restriction wil be applied.

Constructors

Name Description

Public function

FControlRigSplineImpl()