/Engine/Source/Runtime/Engine/Classes/Components/SkeletalMeshComponent.h
struct FAnimationEvaluationContext
UAnimInstance&...
AnimInstance
The anim instance we are evaluating.
bool
bDoEvaluation
Are we evaluating this tick.
bool
bDoInterpolation
Are we performing interpolation this tick.
bool
bDuplicateToCacheBones
Are we storing data in cache bones this tick.
bool
bDuplicateToCacheCurve
Duplicate the cache curves
bool
bDuplicateToCachedAttributes
Duplicate the cached attributes
TArray< FTransf...
BoneSpaceTransforms
TArray< FTransf...
CachedBoneSpaceTransforms
TArray< FTransf...
CachedComponentSpaceTransforms
FBlendedHeapCur...
CachedCurve
UE::Anim::FMesh...
CachedCustomAttributes
TArray< FTransf...
ComponentSpaceTransforms
Evaluation data, swapped in from the component when we are running parallel eval.
FBlendedHeapCur...
Curve
Curve data, swapped in from the component when we are running parallel eval.
UE::Anim::FMesh...
CustomAttributes
Attribute data, swapped in from the component when we are running parallel eval
UAnimInstance&...
PostProcessAnimInstance
The post process instance we are evaluating.
FVector
RootBoneTranslation
USkeletalMesh&...
SkeletalMesh
The SkeletalMesh we are evaluating for.