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

#include <AnimSyncScope.h>

+ Inheritance diagram for UE::Anim::FAnimSyncGroupScope:

Public Member Functions

ENGINE_API FAnimSyncGroupScope (const FAnimationBaseContext &InContext, FName InSyncGroup=NAME_None, EAnimGroupRole::Type InGroupRole=EAnimGroupRole::CanBeLeader)
 
ENGINE_API void AddTickRecord (const FAnimTickRecord &InTickRecord, const FAnimSyncParams &InSyncParams=FAnimSyncParams(), const FAnimSyncDebugInfo &InDebugInfo=FAnimSyncDebugInfo())
 
ENGINE_API void SetMirror (const UMirrorDataTable *MirrorDataTable)
 
- 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
 
virtual TUniquePtr< const IAnimNotifyEventContextDataInterfaceMakeUniqueEventContextData () const
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ FAnimSyncGroupScope()

UE::Anim::FAnimSyncGroupScope::FAnimSyncGroupScope ( const FAnimationBaseContext InContext,
FName  InSyncGroup = NAME_None,
EAnimGroupRole::Type  InGroupRole = EAnimGroupRole::CanBeLeader 
)

Member Function Documentation

◆ AddTickRecord()

void UE::Anim::FAnimSyncGroupScope::AddTickRecord ( const FAnimTickRecord InTickRecord,
const FAnimSyncParams InSyncParams = FAnimSyncParams(),
const FAnimSyncDebugInfo InDebugInfo = FAnimSyncDebugInfo() 
)

◆ SetMirror()

void UE::Anim::FAnimSyncGroupScope::SetMirror ( const UMirrorDataTable MirrorDataTable)

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