![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AnimSubsystem_SharedLinkedAnimLayers.h>
Inheritance diagram for FAnimSubsystem_SharedLinkedAnimLayers:Public Member Functions | |
| ENGINE_API void | Reset () |
| bool | IsSharedInstance (const UAnimInstance *AnimInstance) |
| const TArray< FLinkedAnimLayerClassData > & | GetClassesData () const |
| void | AddPersistentAnimLayerClass (TSubclassOf< UAnimInstance > AnimInstanceClass) |
| ENGINE_API void | RemovePersistentAnimLayerClass (TSubclassOf< UAnimInstance > AnimInstanceClass) |
| ENGINE_API UAnimInstance * | AddLinkedFunction (UAnimInstance *OwningInstance, TSubclassOf< UAnimInstance > AnimClass, FName Function, bool &bIsNewInstance) |
| ENGINE_API void | RemoveLinkedFunction (UAnimInstance *AnimInstance, FName Function) |
Public Member Functions inherited from FAnimSubsystemInstance | |
| virtual | ~FAnimSubsystemInstance () |
| virtual void | Initialize_WorkerThread () |
Static Public Member Functions | |
| static ENGINE_API FAnimSubsystem_SharedLinkedAnimLayers * | GetFromMesh (USkeletalMeshComponent *SkelMesh) |
| UAnimInstance * FAnimSubsystem_SharedLinkedAnimLayers::AddLinkedFunction | ( | UAnimInstance * | OwningInstance, |
| TSubclassOf< UAnimInstance > | AnimClass, | ||
| FName | Function, | ||
| bool & | bIsNewInstance | ||
| ) |
|
inline |
|
inline |
|
static |
|
inline |
| void FAnimSubsystem_SharedLinkedAnimLayers::RemoveLinkedFunction | ( | UAnimInstance * | AnimInstance, |
| FName | Function | ||
| ) |
| void FAnimSubsystem_SharedLinkedAnimLayers::RemovePersistentAnimLayerClass | ( | TSubclassOf< UAnimInstance > | AnimInstanceClass | ) |
| void FAnimSubsystem_SharedLinkedAnimLayers::Reset | ( | ) |