UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Anim::FAnimationEvaluationTask Struct Reference

#include <AnimationEvaluation.h>

Public Member Functions

bool IsValid (const USkeletalMeshComponent *InSkeletalMeshComponent) const
 

Public Attributes

FGuid Guid
 
TWeakObjectPtr< USkeletalMeshComponent > SkeletalMeshComponent = nullptr
 
TFunction< void()> PostEvaluationFunction
 

Detailed Description

FAnimationEvaluationTask allows post-evaluation functions to be added to an evaluator, so that data not cached in FAnimationEvaluationContext can be handled by external mechanisms.

Member Function Documentation

◆ IsValid()

bool UE::Anim::FAnimationEvaluationTask::IsValid ( const USkeletalMeshComponent *  InSkeletalMeshComponent) const
inline

Member Data Documentation

◆ Guid

FGuid UE::Anim::FAnimationEvaluationTask::Guid

◆ PostEvaluationFunction

TFunction<void()> UE::Anim::FAnimationEvaluationTask::PostEvaluationFunction

◆ SkeletalMeshComponent

TWeakObjectPtr<USkeletalMeshComponent> UE::Anim::FAnimationEvaluationTask::SkeletalMeshComponent = nullptr

The documentation for this struct was generated from the following file: