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

#include <AnimNotifyQueue.h>

Public Member Functions

 FAnimNotifyEventReference ()=default
 
 FAnimNotifyEventReference (const FAnimNotifyEvent *InNotify, const UObject *InNotifySource)
 
 FAnimNotifyEventReference (const FAnimNotifyEvent *InNotify, const UObject *InNotifySource, const UMirrorDataTable *MirrorDataTable)
 
const FAnimNotifyEventGetNotify () const
 
void SetNotify (const FAnimNotifyEvent *InNotify)
 
const UMirrorDataTableGetMirrorDataTable () const
 
template<typename Type >
const Type * GetContextData () const
 
UE_API void GatherTickRecordData (const FAnimTickRecord &InTickRecord)
 
template<typename Type , typename... TArgs>
void AddContextData (TArgs &&... Args)
 
const UObjectGetSourceObject () const
 
float GetCurrentAnimationTime () const
 
bool IsActiveContext () const
 

Friends

bool operator== (const FAnimNotifyEventReference &Lhs, const FAnimNotifyEventReference &Rhs)
 
bool operator== (const FAnimNotifyEventReference &Lhs, const FAnimNotifyEvent &Rhs)
 

Constructor & Destructor Documentation

◆ FAnimNotifyEventReference() [1/3]

FAnimNotifyEventReference::FAnimNotifyEventReference ( )
default

◆ FAnimNotifyEventReference() [2/3]

FAnimNotifyEventReference::FAnimNotifyEventReference ( const FAnimNotifyEvent InNotify,
const UObject InNotifySource 
)
inline

◆ FAnimNotifyEventReference() [3/3]

FAnimNotifyEventReference::FAnimNotifyEventReference ( const FAnimNotifyEvent InNotify,
const UObject InNotifySource,
const UMirrorDataTable MirrorDataTable 
)
inline

Member Function Documentation

◆ AddContextData()

template<typename Type , typename... TArgs>
void FAnimNotifyEventReference::AddContextData ( TArgs &&...  Args)
inline

◆ GatherTickRecordData()

void FAnimNotifyEventReference::GatherTickRecordData ( const FAnimTickRecord InTickRecord)

◆ GetContextData()

template<typename Type >
const Type * FAnimNotifyEventReference::GetContextData ( ) const
inline

◆ GetCurrentAnimationTime()

float FAnimNotifyEventReference::GetCurrentAnimationTime ( ) const
inline

◆ GetMirrorDataTable()

const UMirrorDataTable * FAnimNotifyEventReference::GetMirrorDataTable ( ) const
inline

◆ GetNotify()

const FAnimNotifyEvent * FAnimNotifyEventReference::GetNotify ( ) const
inline

◆ GetSourceObject()

const UObject * FAnimNotifyEventReference::GetSourceObject ( ) const
inline

◆ IsActiveContext()

bool FAnimNotifyEventReference::IsActiveContext ( ) const
inline

◆ SetNotify()

void FAnimNotifyEventReference::SetNotify ( const FAnimNotifyEvent InNotify)
inline

Friends And Related Symbol Documentation

◆ operator== [1/2]

bool operator== ( const FAnimNotifyEventReference Lhs,
const FAnimNotifyEvent Rhs 
)
friend

◆ operator== [2/2]

bool operator== ( const FAnimNotifyEventReference Lhs,
const FAnimNotifyEventReference Rhs 
)
friend

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