10#include "AnimNode_PoseHandler.generated.h"
15USTRUCT(BlueprintInternalUseOnly)
21 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = Settings, meta = (PinHiddenByDefault))
48#if WITH_EDITORONLY_DATA
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition AnimationAsset.h:1020
Definition PoseAsset.h:186
Definition AnimInstanceProxy.h:144
Definition AnimNode_AssetPlayerBase.h:15
Definition AnimNode_PoseHandler.h:17
TArray< float > BoneBlendWeights
Definition AnimNode_PoseHandler.h:61
TWeakObjectPtr< UPoseAsset > CurrentPoseAsset
Definition AnimNode_PoseHandler.h:57
virtual void SetAccumulatedTime(float NewTime)
Definition AnimNode_PoseHandler.h:44
virtual void OnPoseAssetChange()
Definition AnimNode_PoseHandler.h:55
virtual float GetAccumulatedTime() const
Definition AnimNode_PoseHandler.h:43
virtual UAnimationAsset * GetAnimAsset() const
Definition AnimNode_PoseHandler.h:45
virtual float GetCurrentAssetTime() const
Definition AnimNode_PoseHandler.h:31
virtual float GetCurrentAssetLength() const
Definition AnimNode_PoseHandler.h:32
FAnimExtractContext PoseExtractContext
Definition AnimNode_PoseHandler.h:58
Definition AnimNodeBase.h:337
Definition AnimNodeBase.h:324
Definition AnimNodeBase.h:354
Definition BoneContainer.h:192
Definition AnimNodeBase.h:642
Definition ObjectPtr.h:488
Definition WeakObjectPtrTemplates.h:25