Curvy  8.3.0
SerializedCurvySpline Class Reference
+ Collaboration diagram for SerializedCurvySpline:

Detailed Description

A wrapper to the CurvySpline class

Public Attributes

bool AutoEndTangents
 
float AutoHandleDistance
 
int BSplineDegree
 
int CacheDensity
 
bool CheckTransform
 
bool Closed
 
SerializedCurvySplineSegment[] ControlPoints
 
CurvyInterpolation Interpolation
 
bool IsBSplineClamped
 
float MaxPointsPerUnit
 
string Name
 
CurvyOrientation Orientation
 
Vector3 Position
 
bool RestrictTo2D
 
Vector3 Rotation
 
CurvyUpdateMethod UpdateIn
 
bool UsePooling
 
bool UseThreading
 

Public Member Functions

 SerializedCurvySpline ()
 
 SerializedCurvySpline ([NotNull] CurvySpline spline, CurvySerializationSpace space)
 
void WriteIntoSpline ([NotNull] CurvySpline deserializedSpline, CurvySerializationSpace space)
 Fills an existing spline with data from this instance More...
 

Constructor & Destructor Documentation

SerializedCurvySpline ( [NotNull] CurvySpline  spline,
CurvySerializationSpace  space 
)

Member Function Documentation

void WriteIntoSpline ( [NotNull] CurvySpline  deserializedSpline,
CurvySerializationSpace  space 
)

Fills an existing spline with data from this instance

This method will dirty the spline

Member Data Documentation

bool AutoEndTangents
float AutoHandleDistance
int BSplineDegree
int CacheDensity
bool CheckTransform
bool Closed
SerializedCurvySplineSegment [] ControlPoints
CurvyInterpolation Interpolation
bool IsBSplineClamped
float MaxPointsPerUnit
string Name
CurvyOrientation Orientation
Vector3 Position
bool RestrictTo2D
Vector3 Rotation
bool UsePooling
bool UseThreading

The documentation for this class was generated from the following file: