UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAnimSubsystem Struct Reference

#include <AnimSubsystem.h>

+ Inheritance diagram for FAnimSubsystem:

Public Member Functions

virtual ~FAnimSubsystem ()=default
 
virtual void OnPreUpdate_GameThread (FAnimSubsystemUpdateContext &InContext) const
 
virtual void OnPostUpdate_GameThread (FAnimSubsystemUpdateContext &InContext) const
 
virtual void OnPreUpdate_WorkerThread (FAnimSubsystemParallelUpdateContext &InContext) const
 
virtual void OnPostUpdate_WorkerThread (FAnimSubsystemParallelUpdateContext &InContext) const
 
virtual void OnPostLoadDefaults (FAnimSubsystemPostLoadDefaultsContext &InContext)
 
virtual void OnPostLoad (FAnimSubsystemPostLoadContext &InContext)
 

Detailed Description

Base structure for all anim subsystem class data

Constructor & Destructor Documentation

◆ ~FAnimSubsystem()

virtual FAnimSubsystem::~FAnimSubsystem ( )
virtualdefault

Virtual destructor

Member Function Documentation

◆ OnPostLoad()

virtual void FAnimSubsystem::OnPostLoad ( FAnimSubsystemPostLoadContext InContext)
inlinevirtual

Override point to perform subsystem class data initialization post-load

Reimplemented in FAnimSubsystem_PropertyAccess.

◆ OnPostLoadDefaults()

virtual void FAnimSubsystem::OnPostLoadDefaults ( FAnimSubsystemPostLoadDefaultsContext InContext)
inlinevirtual

Override point to perform subsystem instance data initialization post-load

Reimplemented in FAnimSubsystem_Base.

◆ OnPostUpdate_GameThread()

virtual void FAnimSubsystem::OnPostUpdate_GameThread ( FAnimSubsystemUpdateContext InContext) const
inlinevirtual

Override point to process game-thread data per-frame. Called after event-graph-related work (e.g. NativeUpdateAnimation and BlueprintUpdateAnimation)

Reimplemented in FAnimSubsystem_PropertyAccess.

◆ OnPostUpdate_WorkerThread()

virtual void FAnimSubsystem::OnPostUpdate_WorkerThread ( FAnimSubsystemParallelUpdateContext InContext) const
inlinevirtual

Override point to process worker-thread data per-frame. Called after proxy Update and BlueprintThreadSafeUpdateAnimation.

Reimplemented in FAnimSubsystem_PropertyAccess.

◆ OnPreUpdate_GameThread()

virtual void FAnimSubsystem::OnPreUpdate_GameThread ( FAnimSubsystemUpdateContext InContext) const
inlinevirtual

Override point to process game-thread data per-frame. Called before event-graph-related work (e.g. NativeUpdateAnimation and BlueprintUpdateAnimation)

Reimplemented in FAnimSubsystem_PropertyAccess.

◆ OnPreUpdate_WorkerThread()

virtual void FAnimSubsystem::OnPreUpdate_WorkerThread ( FAnimSubsystemParallelUpdateContext InContext) const
inlinevirtual

Override point to process worker-thread data per-frame. Called before proxy Update and BlueprintThreadSafeUpdateAnimation.

Reimplemented in FAnimSubsystem_PropertyAccess.


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