5#include "AnimSubsystem.generated.h"
125#if WITH_EDITORONLY_DATA
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define USTRUCT(...)
Definition ObjectMacros.h:746
Definition AnimClassInterface.h:193
Definition AnimInstance.h:353
Definition AnimInstanceProxy.h:144
Definition AnimSubsystem.h:14
const UScriptStruct * SubsystemStruct
Definition AnimSubsystem.h:21
const FAnimSubsystem & Subsystem
Definition AnimSubsystem.h:20
FAnimSubsystemContext(const FAnimSubsystem &InSubsystem, const UScriptStruct *InSubsystemStruct)
Definition AnimSubsystem.h:15
Definition AnimSubsystem.h:25
const UScriptStruct * SubsystemStruct
Definition AnimSubsystem.h:34
FAnimSubsystemInstance & SubsystemInstance
Definition AnimSubsystem.h:35
const UScriptStruct * SubsystemInstanceStruct
Definition AnimSubsystem.h:36
FAnimSubsystemInstanceContext(const FAnimSubsystem &InSubsystem, const UScriptStruct *InSubsystemStruct, FAnimSubsystemInstance &InSubsystemInstance, const UScriptStruct *InSubsystemInstanceStruct)
Definition AnimSubsystem.h:26
const FAnimSubsystem & Subsystem
Definition AnimSubsystem.h:33
Definition AnimSubsystemInstance.h:10
Definition AnimSubsystem.h:88
const FAnimSubsystemContext & InnerContext
Definition AnimSubsystem.h:94
FAnimSubsystemLinkContext(const FAnimSubsystemContext &InContext, IAnimClassInterface &InAnimClassInterface)
Definition AnimSubsystem.h:89
IAnimClassInterface & AnimClassInterface
Definition AnimSubsystem.h:95
Definition AnimSubsystem.h:53
const FAnimSubsystemInstanceContext & InnerContext
Definition AnimSubsystem.h:60
float DeltaTime
Definition AnimSubsystem.h:62
FAnimInstanceProxy & Proxy
Definition AnimSubsystem.h:61
FAnimSubsystemParallelUpdateContext(const FAnimSubsystemInstanceContext &InContext, FAnimInstanceProxy &InProxy, float InDeltaTime)
Definition AnimSubsystem.h:54
Definition AnimSubsystem.h:66
const FAnimSubsystemContext & InnerContext
Definition AnimSubsystem.h:72
FAnimSubsystemPostLoadContext(const FAnimSubsystemContext &InContext, IAnimClassInterface &InAnimClassInterface)
Definition AnimSubsystem.h:67
IAnimClassInterface & AnimClassInterface
Definition AnimSubsystem.h:73
Definition AnimSubsystem.h:77
const FAnimSubsystemInstanceContext & InnerContext
Definition AnimSubsystem.h:83
UObject * DefaultAnimInstance
Definition AnimSubsystem.h:84
FAnimSubsystemPostLoadDefaultsContext(const FAnimSubsystemInstanceContext &InContext, UObject *InDefaultAnimInstance)
Definition AnimSubsystem.h:78
Definition AnimSubsystem.h:40
const FAnimSubsystemInstanceContext & InnerContext
Definition AnimSubsystem.h:47
FAnimSubsystemUpdateContext(const FAnimSubsystemInstanceContext &InContext, UAnimInstance *InAnimInstance, float InDeltaTime)
Definition AnimSubsystem.h:41
float DeltaTime
Definition AnimSubsystem.h:49
UAnimInstance * AnimInstance
Definition AnimSubsystem.h:48
Definition AnimSubsystem.h:101
virtual void OnPostLoad(FAnimSubsystemPostLoadContext &InContext)
Definition AnimSubsystem.h:123
virtual void OnPostLoadDefaults(FAnimSubsystemPostLoadDefaultsContext &InContext)
Definition AnimSubsystem.h:120
virtual void OnPreUpdate_WorkerThread(FAnimSubsystemParallelUpdateContext &InContext) const
Definition AnimSubsystem.h:114
virtual void OnPostUpdate_WorkerThread(FAnimSubsystemParallelUpdateContext &InContext) const
Definition AnimSubsystem.h:117
virtual void OnPostUpdate_GameThread(FAnimSubsystemUpdateContext &InContext) const
Definition AnimSubsystem.h:111