RapyutaSimulationPlugins
URRThreadUtils Member List

This is the complete list of members for URRThreadUtils, including all inherited members.

AddAsyncTaskInThreadPool(FRRAsyncJob &OutAsyncJob, const uint64 InCurrentCaptureBatchId, TFunction< TResult()> InTask, TFunction< void()> InCompletionCallback)URRThreadUtilsinlinestatic
AddAsyncTaskToJob(FRRAsyncJob &OutAsyncJob, const uint64 InCurrentCaptureBatchId, TFunction< TResult()> InTask, TFunction< void()> InCompletionCallback, const EAsyncExecution InExecutionThread=EAsyncExecution::ThreadPool)URRThreadUtilsinlinestatic
DoAsyncTaskInThread(TFunction< TResult()> InTask, TFunction< void()> InCompletionCallback, const EAsyncExecution InExecutionThread=EAsyncExecution::ThreadPool)URRThreadUtilsinlinestatic
DoTaskInGameThread(TFunc &&InTaskInGameThread, TArgs &&... InArgs)URRThreadUtilsinlinestatic
DoTaskInGameThreadLater(TFunc &&InTaskInGameThread, float InWaitingTime, TArgs &&... Args)URRThreadUtilsinlinestatic
EnsureAsyncTasksCompletion(const TArray< TUniquePtr< FAsyncTask< TAsyncTask >>> &InAsyncTasks)URRThreadUtilsinlinestatic
IsInsideConstructor()URRThreadUtilsinlinestatic