Language:
Discover
By Skill Level
By Category

SetTimer

Choose your OS:
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(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
)