6#include "Containers/Map.h"
70 void EvaluateAnimation();
73 void RefreshBoneTransforms();
76 void BoneTransformsFinalized();
115 void RegisterNotifications();
118 void UnregisterNotifications();
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition IDelegateInstance.h:14
Definition NameTypes.h:617
Definition UnrealTemplate.h:321
Definition AndroidPlatformMisc.h:14
Definition UnrealString.h.inl:34
Definition AnimationAsset.h:42
bool IsCaching()
Definition AnimationEvaluation.cpp:54
Definition SkeletalMeshComponent.h:87
bool IsValid() const
Definition Guid.h:318
Definition WeakObjectPtrTemplates.h:25
Definition AnimationEvaluation.h:91
void MarkForEvaluation(const USkeletalMeshComponent *InSkeletalMeshComponent)
Definition AnimationEvaluation.cpp:418
~FAnimationEvaluationCache()
Definition AnimationEvaluation.cpp:412
static FAnimationEvaluationCache & Get()
Definition AnimationEvaluation.cpp:402
const FAnimationEvaluator & GetEvaluator(USkeletalMeshComponent *InSkeletalMeshComponent)
Definition AnimationEvaluation.cpp:439
Definition AnimationEvaluation.h:20
FGuid Guid
Definition AnimationEvaluation.h:26
bool IsValid(const USkeletalMeshComponent *InSkeletalMeshComponent) const
Definition AnimationEvaluation.h:21
TFunction< void()> PostEvaluationFunction
Definition AnimationEvaluation.h:28
TWeakObjectPtr< USkeletalMeshComponent > SkeletalMeshComponent
Definition AnimationEvaluation.h:27
Definition AnimationEvaluation.h:41
CONSTRAINTS_API FTransform GetGlobalTransform(const FName InSocketName) const
Definition AnimationEvaluation.cpp:125
~FAnimationEvaluator()
Definition AnimationEvaluation.cpp:80
bool AddPostEvaluationTask(const FAnimationEvaluationTask &InTask)
Definition AnimationEvaluation.cpp:204
FTransform GetRelativeTransform(const FName InSocketName) const
Definition AnimationEvaluation.cpp:160
Definition AnimationEvaluation.h:132
CONSTRAINTS_API ~FEvaluationForCachingScope()
Definition AnimationEvaluation.cpp:68