Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/FTaskHandle
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Waits for task's completion for at least the specified amount of time, while executing other tasks. | Tasks/Task.h | ||
bool BusyWait
(
ConditionType&& Condition |
Waits for task's completion or the given condition becomes true, while executing other tasks. | Tasks/Task.h |
BusyWait(FTimespan)
Description
Waits for task's completion for at least the specified amount of time, while executing other tasks. the call can return much later than the given timeout
| Name | BusyWait |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Tasks/Task.h |
| Include Path | #include "Tasks/Task.h" |
bool BusyWait
(
FTimespan Timeout
) const
true if the task is completed
BusyWait(ConditionType &&)
Description
Waits for task's completion or the given condition becomes true, while executing other tasks. the call can return much later than the given condition became true
| Name | BusyWait |
| Type | function |
| Header File | /Engine/Source/Runtime/Core/Public/Tasks/Task.h |
| Include Path | #include "Tasks/Task.h" |
template<typename ConditionType>
bool BusyWait
(
ConditionType && Condition
) const
true if the task is completed