11#include "AnimSingleNodeInstanceProxy.generated.h"
20USTRUCT(BlueprintInternalUseOnly)
63 , CurrentAsset(nullptr)
64 , MirrorDataTable(nullptr)
65 , BlendSpacePosition(0.0f, 0.0f, 0.0f)
76 SingleNode.Proxy =
this;
93 ENGINE_API virtual void ClearObjects()
override;
97 bPlaying = bIsPlaying;
112 bLooping = bIsLooping;
135 MarkerTickRecord.Reset();
157 return BlendFilter.GetFilterLastOutput();
187#if WITH_EDITORONLY_DATA
245#if WITH_EDITORONLY_DATA
#define WITH_EDITORONLY_DATA
Definition CoreMiscDefines.h:24
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
if(Failed) console_printf("Failed.\n")
Definition NameTypes.h:617
Definition UnrealString.h.inl:34
Definition AnimInstance.h:353
Definition AnimationAsset.h:1020
Definition BlendSpace.h:467
Definition MirrorDataTable.h:102
@ false
Definition radaudio_common.h:23
Definition AnimInstanceProxy.h:144
Definition AnimNodeBase.h:853
virtual void PreUpdate(const UAnimInstance *InAnimInstance)
Definition AnimNodeBase.h:922
Definition AnimSingleNodeInstanceProxy.h:22
Definition AnimSingleNodeInstanceProxy.h:46
void SetPlaying(bool bIsPlaying)
Definition AnimSingleNodeInstanceProxy.h:95
void ResetWeightInfo()
Definition AnimSingleNodeInstanceProxy.h:120
float GetCurrentTime() const
Definition AnimSingleNodeInstanceProxy.h:140
const UMirrorDataTable * MirrorDataTable
Definition AnimSingleNodeInstanceProxy.h:222
void SetLooping(bool bIsLooping)
Definition AnimSingleNodeInstanceProxy.h:110
UAnimationAsset * CurrentAsset
Definition AnimSingleNodeInstanceProxy.h:219
float GetPlayRate() const
Definition AnimSingleNodeInstanceProxy.h:145
bool IsPlaying() const
Definition AnimSingleNodeInstanceProxy.h:100
void SetCurrentTime(float InCurrentTime)
Definition AnimSingleNodeInstanceProxy.h:129
FAnimSingleNodeInstanceProxy(UAnimInstance *InAnimInstance)
Definition AnimSingleNodeInstanceProxy.h:61
void SetPlayRate(float InPlayRate)
Definition AnimSingleNodeInstanceProxy.h:150
TMap< FName, float > PreviewCurveOverride
Definition AnimSingleNodeInstanceProxy.h:216
FAnimNode_SingleNode SingleNode
Definition AnimSingleNodeInstanceProxy.h:225
bool IsReverse() const
Definition AnimSingleNodeInstanceProxy.h:105
FVector GetFilterLastOutput()
Definition AnimSingleNodeInstanceProxy.h:155
bool IsLooping() const
Definition AnimSingleNodeInstanceProxy.h:115
Definition AnimNodeBase.h:354
Definition AnimationAsset.h:209
Definition AnimationAsset.h:98
Definition AnimationAsset.h:67
Definition AnimNodeBase.h:479
Definition AnimNodeBase.h:819
Definition AnimTypes.h:611