UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::Anim::FMirrorSyncScope Class Reference

#include <MirrorSyncScope.h>

+ Inheritance diagram for UE::Anim::FMirrorSyncScope:

Public Member Functions

ENGINE_API FMirrorSyncScope (const FAnimationBaseContext &InContext, const UMirrorDataTable *InMirrorDataTable)
 
virtual ENGINE_API ~FMirrorSyncScope ()
 
ENGINE_API int32 GetMirrorScopeDepth () const
 
virtual ENGINE_API TUniquePtr< const IAnimNotifyEventContextDataInterfaceMakeUniqueEventContextData () const override
 
- Public Member Functions inherited from UE::Anim::IGraphMessage
virtual ~IGraphMessage ()=default
 
virtual FName GetTypeName () const =0
 
template<typename Type >
bool Is () const
 
template<typename Type >
const Type & As () const
 
template<typename Type >
Type & As ()
 
virtual TSharedPtr< const IAnimNotifyEventContextDataInterfaceMakeEventContextData () const
 

Additional Inherited Members

- Static Public Member Functions inherited from UE::Anim::IGraphMessage
static FName GetStaticTypeName ()
 

Constructor & Destructor Documentation

◆ FMirrorSyncScope()

UE::Anim::FMirrorSyncScope::FMirrorSyncScope ( const FAnimationBaseContext InContext,
const UMirrorDataTable InMirrorDataTable 
)

◆ ~FMirrorSyncScope()

UE::Anim::FMirrorSyncScope::~FMirrorSyncScope ( )
virtual

Member Function Documentation

◆ GetMirrorScopeDepth()

int32 UE::Anim::FMirrorSyncScope::GetMirrorScopeDepth ( ) const

◆ MakeUniqueEventContextData()

TUniquePtr< const IAnimNotifyEventContextDataInterface > UE::Anim::FMirrorSyncScope::MakeUniqueEventContextData ( ) const
overridevirtual

Reimplemented from UE::Anim::IGraphMessage.


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