Navigation
Unreal Engine C++ API Reference > 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 |