Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/Animation/AnimCurveTypes.h |
Include |
#include "Animation/AnimCurveTypes.h" |
struct FRawCurveTracks
Raw Curve data for serialization
Name | Description | ||
---|---|---|---|
|
FloatCurves |
||
|
TransformCurves |
@note : TransformCurves are used to edit additive animation in editor. |
|
|
VectorCurves |
@note : Currently VectorCurves are not evaluated or used for anything else but transient data for modifying bone track |
Name | Description | ||
---|---|---|---|
|
AddCurveData ( |
Add new curve from the provided UID and return true if success bVectorInterpCurve == true, then it will create FVectorCuve, otherwise, FFloatCurve |
|
|
AddFloatCurveKey ( |
Add new float curve from the given UID if not existing and add the key with time/value |
|
|
DeleteAllCurveData ( |
Delete all curve data |
|
|
DeleteCurveData ( |
Delete curve data |
|
|
DuplicateCurveData ( |
Duplicate curve data |
|
|
Empty() |
Clear all keys |
|
|
EvaluateCurveData ( |
Evaluate curve data at the time CurrentTime, and add to Instance. |
|
|
EvaluateTransformCurveData ( |
Evaluate transform curves |
|
|
FAnimCurveBa... |
GetCurveData ( |
Find curve data based on the curve UID |
|
const FAnimC... |
GetCurveData ( |
Find curve data based on the curve UID |
|
PostSerialize ( |
Serialize |
|
|
RefreshName ( |
Updates the DisplayName field of the curves from the provided name container |
|
|
RemoveRedundantKeys() |
||
|
Resize ( |
Resize curve length. |