UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FTimerManager Member List

This is the complete list of members for FTimerManager, including all inherited members.

ClearAllTimersForObject(void const *Object)FTimerManagerinline
ClearTimer(FTimerHandle &InHandle)FTimerManagerinline
FindTimer(FTimerHandle const &InHandle) constFTimerManagerinlineprotected
FindTimer(FTimerHandle const &InHandle)FTimerManagerprotected
FNoncopyable()FNoncopyableinlineprotected
FTimerManager(UGameInstance *GameInstance=nullptr)FTimerManagerexplicit
GenerateHandle(int32 Index)FTimerManager
GetStatId() constFTimerManager
GetTimerElapsed(FTimerHandle InHandle) constFTimerManagerinline
GetTimerRate(FTimerHandle InHandle) constFTimerManagerinline
GetTimerRemaining(FTimerHandle InHandle) constFTimerManagerinline
HasBeenTickedThisFrame() constFTimerManagerinline
IsTimerActive(FTimerHandle InHandle) constFTimerManagerinline
IsTimerPaused(FTimerHandle InHandle) constFTimerManagerinline
IsTimerPending(FTimerHandle InHandle) constFTimerManagerinline
K2_FindDynamicTimerHandle(FTimerDynamicDelegate InDynamicDelegate) constFTimerManager
ListTimers() constFTimerManager
OnCrash()FTimerManagervirtual
PauseTimer(FTimerHandle InHandle)FTimerManager
SetTimer(FTimerHandle &InOutHandle, UserClass *InObj, typename FTimerDelegate::TMethodPtr< UserClass > InTimerMethod, float InRate, bool InbLoop=false, float InFirstDelay=-1.f)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, UserClass *InObj, typename FTimerDelegate::TConstMethodPtr< UserClass > InTimerMethod, float InRate, bool InbLoop=false, float InFirstDelay=-1.f)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, FTimerDelegate const &InDelegate, float InRate, bool InbLoop, float InFirstDelay=-1.f)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, FTimerDynamicDelegate const &InDynDelegate, float InRate, bool InbLoop, float InFirstDelay=-1.f)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, float InRate, bool InbLoop, float InFirstDelay=-1.f)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, TFunction< void(void)> &&Callback, float InRate, bool InbLoop, float InFirstDelay=-1.f)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, UserClass *InObj, typename FTimerDelegate::TMethodPtr< UserClass > InTimerMethod, float InRate, const FTimerManagerTimerParameters &InTimerParameters)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, UserClass *InObj, typename FTimerDelegate::TConstMethodPtr< UserClass > InTimerMethod, float InRate, const FTimerManagerTimerParameters &InTimerParameters)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, FTimerDelegate const &InDelegate, float InRate, const FTimerManagerTimerParameters &InTimerParameters)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, FTimerDynamicDelegate const &InDynDelegate, float InRate, const FTimerManagerTimerParameters &InTimerParameters)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, float InRate, const FTimerManagerTimerParameters &InTimerParameters)FTimerManagerinline
SetTimer(FTimerHandle &InOutHandle, TFunction< void(void)> &&Callback, float InRate, const FTimerManagerTimerParameters &InTimerParameters)FTimerManagerinline
SetTimerForNextTick(UserClass *inObj, typename FTimerDelegate::TMethodPtr< UserClass > inTimerMethod)FTimerManagerinline
SetTimerForNextTick(UserClass *inObj, typename FTimerDelegate::TConstMethodPtr< UserClass > inTimerMethod)FTimerManagerinline
SetTimerForNextTick(FTimerDelegate const &InDelegate)FTimerManagerinline
SetTimerForNextTick(FTimerDynamicDelegate const &InDynDelegate)FTimerManagerinline
SetTimerForNextTick(TFunction< void(void)> &&Callback)FTimerManagerinline
Tick(float DeltaTime)FTimerManager
TimerExists(FTimerHandle InHandle) constFTimerManagerinline
UnPauseTimer(FTimerHandle InHandle)FTimerManager
~FNoncopyable()FNoncopyableinlineprotected
~FTimerManager()FTimerManagervirtual