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

#include <AnimSubsystem_SharedLinkedAnimLayers.h>

Public Member Functions

 FLinkedAnimLayerInstanceData ()
 
 FLinkedAnimLayerInstanceData (UAnimInstance *AnimInstance, bool bInIsPersistent)
 
bool IsPersistent () const
 
void SetPersistence (bool bInIsPersistent)
 
void AddLinkedFunction (FName Function, UAnimInstance *AnimInstance)
 
void RemoveLinkedFunction (FName Function)
 
const TMap< FName, TWeakObjectPtr< UAnimInstance > > & GetLinkedFunctions () const
 

Public Attributes

TObjectPtr< UAnimInstanceInstance
 

Constructor & Destructor Documentation

◆ FLinkedAnimLayerInstanceData() [1/2]

FLinkedAnimLayerInstanceData::FLinkedAnimLayerInstanceData ( )
inline

◆ FLinkedAnimLayerInstanceData() [2/2]

FLinkedAnimLayerInstanceData::FLinkedAnimLayerInstanceData ( UAnimInstance AnimInstance,
bool  bInIsPersistent 
)
inline

Member Function Documentation

◆ AddLinkedFunction()

void FLinkedAnimLayerInstanceData::AddLinkedFunction ( FName  Function,
UAnimInstance AnimInstance 
)

◆ GetLinkedFunctions()

const TMap< FName, TWeakObjectPtr< UAnimInstance > > & FLinkedAnimLayerInstanceData::GetLinkedFunctions ( ) const
inline

◆ IsPersistent()

bool FLinkedAnimLayerInstanceData::IsPersistent ( ) const
inline

◆ RemoveLinkedFunction()

void FLinkedAnimLayerInstanceData::RemoveLinkedFunction ( FName  Function)

◆ SetPersistence()

void FLinkedAnimLayerInstanceData::SetPersistence ( bool  bInIsPersistent)
inline

Member Data Documentation

◆ Instance

TObjectPtr<UAnimInstance> FLinkedAnimLayerInstanceData::Instance

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