|
| ENamedThreads::Type | TranslatePriority (EExtendedTaskPriority Priority) |
| |
| ENamedThreads::Type | TranslatePriority (ETaskPriority Priority) |
| |
| bool | IsThreadRetractingTask () |
| |
| bool | ShouldForceWaitWithNamedThreadsSupport (EExtendedTaskPriority Priority) |
| |
| FTaskBase * | GetCurrentTask () |
| |
| FTaskBase * | ExchangeCurrentTask (FTaskBase *Task) |
| |
| bool | TryWaitOnNamedThread (FTaskBase &Task) |
| |
| void | TranslatePriority (ENamedThreads::Type ThreadType, ETaskPriority &OutPriority, EExtendedTaskPriority &OutExtendedPriority) |
| |
| ENamedThreads::Type | TranslatePriority (ETaskPriority Priority, EExtendedTaskPriority ExtendedPriority) |
| |
| template<typename TaskCollectionType > |
| TArray< TaskTrace::FId > | GetTraceIds (const TaskCollectionType &Tasks) |
| |
| template<int32 Index, typename ArrayType , typename FirstTaskType , typename... OtherTasksTypes> |
| void | PrerequisitesUnpacker (ArrayType &Array, FirstTaskType &FirstTask, OtherTasksTypes &... OtherTasks) |
| |
| template<int32 Index, typename ArrayType , typename TaskType > |
| void | PrerequisitesUnpacker (ArrayType &Array, TaskType &Task) |
| |
| template<typename HigherLevelTaskType , std::enable_if_t< std::is_same_v< HigherLevelTaskType, FTask > > * = nullptr> |
| bool | IsCompleted (const HigherLevelTaskType &Prerequisite) |
| |
| template<typename TaskCollectionType > |
| bool | TryRetractAndExecute (const TaskCollectionType &Tasks, FTimeout Timeout) |
| |