Navigation
API > API/Runtime > API/Runtime/Engine
Key frame curve data for one track CurveName: Morph Target Name CurveWeights: List of weights for each frame
| Name | FCurveTrack |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimSequence.h |
| Include Path | #include "Animation/AnimSequence.h" |
Syntax
USTRUCT ()
struct FCurveTrack
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurveName | FName | Animation/AnimSequence.h | ||
| CurveWeights | TArray< float > | Animation/AnimSequence.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CompressCurveWeights () |
This is very simple cut to 1 key method if all is same since I see so many redundant same value in every frame Eventually this can get more complicated Will return true if compressed to 1. | Animation/AnimSequence.h | |
bool IsValidCurveTrack() |
Returns true if valid curve weight exists in the array | Animation/AnimSequence.h |