Navigation
API > API/Runtime > API/Runtime/Engine
Pose data
This is one pose data structure This will let us blend poses quickly easily All poses within this asset should contain same number of tracks, so that we can blend quickly
| Name | FPoseData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/PoseAsset.h |
| Include Path | #include "Animation/PoseAsset.h" |
Syntax
USTRUCT ()
struct FPoseData
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurveData | TArray< float > | Of array match with # of Curves in PoseDataContainer |
curve data is not compressed | Animation/PoseAsset.h | |
| LocalSpacePose | TArray< FTransform > | Local space pose, # of array match with # of TrackToBufferIndex it only saves the one with delta as base pose or ref pose if full pose | Animation/PoseAsset.h | |
| SourceCurveData | TArray< float > | Source curve data that is full value | Animation/PoseAsset.h | |
| SourceLocalSpacePose | TArray< FTransform > | Source local space pose, this pose is always full pose the size this array matches Tracks in the pose container | Animation/PoseAsset.h |