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

#include <TimerManager.h>

Public Member Functions

 FTimerUnifiedDelegate ()
 
 FTimerUnifiedDelegate (FTimerDelegate const &D)
 
 FTimerUnifiedDelegate (FTimerDynamicDelegate const &D)
 
 FTimerUnifiedDelegate (FTimerFunction &&Callback)
 
void Execute () const
 
bool IsBound () const
 
const voidGetBoundObject () const
 
void Unbind ()
 
FString ToString () const
 
 FTimerUnifiedDelegate (FTimerUnifiedDelegate &&)=default
 
 FTimerUnifiedDelegate (const FTimerUnifiedDelegate &)=delete
 
FTimerUnifiedDelegateoperator= (FTimerUnifiedDelegate &&)=default
 
FTimerUnifiedDelegateoperator= (const FTimerUnifiedDelegate &)=delete
 

Public Attributes

FTimerDelegateVariant VariantDelegate
 

Detailed Description

Simple interface to wrap a timer delegate that can be either native or dynamic.

Constructor & Destructor Documentation

◆ FTimerUnifiedDelegate() [1/6]

FTimerUnifiedDelegate::FTimerUnifiedDelegate ( )
inline

◆ FTimerUnifiedDelegate() [2/6]

FTimerUnifiedDelegate::FTimerUnifiedDelegate ( FTimerDelegate const &  D)
inline

◆ FTimerUnifiedDelegate() [3/6]

FTimerUnifiedDelegate::FTimerUnifiedDelegate ( FTimerDynamicDelegate const &  D)
inline

◆ FTimerUnifiedDelegate() [4/6]

FTimerUnifiedDelegate::FTimerUnifiedDelegate ( FTimerFunction &&  Callback)
inline

◆ FTimerUnifiedDelegate() [5/6]

FTimerUnifiedDelegate::FTimerUnifiedDelegate ( FTimerUnifiedDelegate &&  )
default

◆ FTimerUnifiedDelegate() [6/6]

FTimerUnifiedDelegate::FTimerUnifiedDelegate ( const FTimerUnifiedDelegate )
delete

Member Function Documentation

◆ Execute()

void FTimerUnifiedDelegate::Execute ( ) const

◆ GetBoundObject()

const void * FTimerUnifiedDelegate::GetBoundObject ( ) const

◆ IsBound()

bool FTimerUnifiedDelegate::IsBound ( ) const

◆ operator=() [1/2]

FTimerUnifiedDelegate & FTimerUnifiedDelegate::operator= ( const FTimerUnifiedDelegate )
delete

◆ operator=() [2/2]

FTimerUnifiedDelegate & FTimerUnifiedDelegate::operator= ( FTimerUnifiedDelegate &&  )
default

◆ ToString()

FString FTimerUnifiedDelegate::ToString ( ) const

Utility to output info about delegate as a string.

◆ Unbind()

void FTimerUnifiedDelegate::Unbind ( )
inline

Member Data Documentation

◆ VariantDelegate

FTimerDelegateVariant FTimerUnifiedDelegate::VariantDelegate

Holds the delegate to call.


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