Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/Animation
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Classes/Animation/AnimationAsset.h |
| Include | #include "Animation/AnimationAsset.h" |
Syntax
struct FAnimExtractContext
Remarks
Animation Extraction Context
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bExtractRootMotion | Is root motion being extracted? | |
| bool | bExtractWithRootMotionProvider | Experimental. | |
| bool | bIgnoreRootLock | ||
| bool | bLooping | Is the current animation asset marked as looping? | |
| TArray< bool > | BonesRequired | The BonesRequired array is a list of bool flags to determine if a bone is required to be retrieved. | |
| double | CurrentTime | Position in animation to extract pose from | |
| FDeltaTimeRecord | DeltaTimeRecord | Delta time range required for root motion extraction | |
| TOptional< EAnimInterpolationType > | InterpolationOverride | The optional interpolation mode override. | |
| TArray< FPoseCurve > | PoseCurves | Pose Curve Values to extract pose from pose assets. This is used by pose asset extraction |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAnimExtractContext
(
float InCurrentTime, |
|||
FAnimExtractContext
(
double InCurrentTime, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsBoneRequired
(
int32 BoneIndex |