SetTimer

Overload list

Windows
MacOS
Linux
Name Description

Public function

void

 

SetTimer

(
    FTimerHandle& InOutHandle,
    float InRate,
    bool InbLoop,
    float InFirstDelay
)

Public function

void

 

SetTimer

(
    FTimerHandle& InOutHandle,
    FTimerDelegate const& InDelegate,
    float InRate,
    bool InbLoop,
    float InFirstDelay
)

Version that takes any generic delegate.

Public function

void

 

SetTimer

(
    FTimerHandle& InOutHandle,
    FTimerDynamicDelegate const& InDyn...,
    float InRate,
    bool InbLoop,
    float InFirstDelay
)

Version that takes a dynamic delegate (e.g. for UFunctions).

Public function

void

 

SetTimer

(
    FTimerHandle& InOutHandle,
    TFunction< void)>&& Callback,
    float InRate,
    bool InbLoop,
    float InFirstDelay
)

Version that takes a TFunction

Public function

void

 

SetTimer

(
    FTimerHandle& InOutHandle,
    UserClass* InObj,
    typename FTimerDelegate::TUObjectMe...,
    float InRate,
    bool InbLoop,
    float InFirstDelay
)

Sets a timer to call the given native function at a set interval.

Public function

void

 

SetTimer

(
    FTimerHandle& InOutHandle,
    UserClass* InObj,
    typename FTimerDelegate::TUObjectMe...,
    float InRate,
    bool InbLoop,
    float InFirstDelay
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss