FAnimExtractContext

Animation Extraction Context

Choose your operating system:

Windows

macOS

Linux

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

Name Description

Public variable

bool

 

bExtractRootMotion

Is root motion being extracted?

Public variable

bool

 

bLooping

Is the current animation asset marked as looping?

Public variable

TArray< bool >

 

BonesRequired

The BonesRequired array is a list of bool flags to determine if a bone is required to be retrieved.

Public variable

float

 

CurrentTime

Position in animation to extract pose from

Public variable

FDeltaTimeRecor...

 

DeltaTimeRecord

Delta time range required for root motion extraction

Public variable

TArray< FPoseCu...

 

PoseCurves

Pose Curve Values to extract pose from pose assets. This is used by pose asset extraction

Constructors

Name Description

Public function

FAnimExtractContext

(
    float InCurrentTime,
    bool InbExtractRootMotion,
    FDeltaTimeRecord InDeltaTimeRecord,
    bool InbLooping
)

Functions

Name Description

Public function Const

bool

 

IsBoneRequired

(
    int32 BoneIndex
)