Navigation
API > API/Runtime > API/Runtime/EventLoop
| Name | FTimerData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Online/Experimental/EventLoop/Public/EventLoop/EventLoopTimer.h |
| Include Path | #include "EventLoop/EventLoopTimer.h" |
Syntax
struct FTimerData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTimerData () |
EventLoop/EventLoopTimer.h | ||
FTimerData
(
FTimerData&& |
Movable only. | EventLoop/EventLoopTimer.h | |
FTimerData
(
const FTimerData& |
EventLoop/EventLoopTimer.h | ||
FTimerData
(
FTimerCallback&& InCallback, |
EventLoop/EventLoopTimer.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bRepeat | uint8 | If true, this timer will repeat indefinitely. Otherwise, it will be destroyed when it expires. | EventLoop/EventLoopTimer.h | |
| Callback | FTimerCallback | Holds the callback to call. | EventLoop/EventLoopTimer.h | |
| Expiration | FTimespan | When the timer is active, the expiration is the absolute time relative to the Timer Manager at which the timer should be fired. | EventLoop/EventLoopTimer.h | |
| FirstDelay | TOptional< FTimespan > | Time to delay the first execution of the timer. Relevant to looping timers. | EventLoop/EventLoopTimer.h | |
| Rate | FTimespan | Time between set and fire, or repeat frequency if looping. | EventLoop/EventLoopTimer.h | |
| Status | ETimerStatus | EventLoop/EventLoopTimer.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTimerData & operator=
(
FTimerData&& |
EventLoop/EventLoopTimer.h | ||
FTimerData & operator=
(
const FTimerData& |
EventLoop/EventLoopTimer.h |