FAnimationEvaluationContext

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Classes/Components/SkeletalMeshComponent.h

Include

#include "Components/SkeletalMeshComponent.h"

Syntax

struct FAnimationEvaluationContext

Variables

Name Description

Public variable

UAnimInstance &...

 

AnimInstance

The anim instance we are evaluating.

Public variable

bool

 

bDoEvaluation

Are we evaluating this tick.

Public variable

bool

 

bDoInterpolation

Are we performing interpolation this tick.

Public variable

bool

 

bDuplicateToCacheBones

Are we storing data in cache bones this tick.

Public variable

bool

 

bDuplicateToCacheCurve

Duplicate the cache curves

Public variable

bool

 

bDuplicateToCachedAttributes

Duplicate the cached attributes

Public variable

TArray< FTransf...

 

BoneSpaceTransforms

Public variable

TArray< FTransf...

 

CachedBoneSpaceTransforms

Public variable

TArray< FTransf...

 

CachedComponentSpaceTransforms

Public variable

FBlendedHeapCur...

 

CachedCurve

Public variable

FHeapCustomAttr...

 

CachedCustomAttributes

Public variable

TArray< FTransf...

 

ComponentSpaceTransforms

Evaluation data, swapped in from the component when we are running parallel eval.

Public variable

FBlendedHeapCur...

 

Curve

Curve data, swapped in from the component when we are running parallel eval.

Public variable

FHeapCustomAttr...

 

CustomAttributes

Custom attribute data, swapped in from the component when we are running parallel eval.

Public variable

UAnimInstance &...

 

PostProcessAnimInstance

The post process instance we are evaluating.

Public variable

FVector

 

RootBoneTranslation

Public variable

USkeletalMesh &...

 

SkeletalMesh

The SkeletalMesh we are evaluating for.

Constructors

Functions

Name Description

Public function

void

 

Clear()

Public function

void

 

Copy

(
    const FAnimationEvaluationContext&...
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss