#include <TextureInstanceTask.h>
|
| | FAsyncTask () |
| |
| | FAsyncTask (Arg0Type &&Arg0, ArgTypes &&... Args) |
| |
| FDoWorkTask & | GetTask () |
| |
| const FDoWorkTask & | GetTask () const |
| |
| bool | TryAbandonTask () final |
| |
| void | DoTaskWork () final |
| |
| virtual | ~FAsyncTaskBase () |
| |
| int64 | GetRequiredMemory () const final |
| |
| const TCHAR * | GetDebugName () const final |
| |
| void | StartSynchronousTask (EQueuedWorkPriority InQueuedWorkPriority=EQueuedWorkPriority::Normal, EQueuedWorkFlags InQueuedWorkFlags=EQueuedWorkFlags::None, int64 InRequiredMemory=-1, const TCHAR *InDebugName=nullptr) |
| |
| void | StartBackgroundTask (FQueuedThreadPool *InQueuedPool=GThreadPool, EQueuedWorkPriority InQueuedWorkPriority=EQueuedWorkPriority::Normal, EQueuedWorkFlags InQueuedWorkFlags=EQueuedWorkFlags::None, int64 InRequiredMemory=-1, const TCHAR *InDebugName=nullptr) |
| |
| void | EnsureCompletion (bool bDoWorkOnThisThreadIfNotStarted=true, bool bIsLatencySensitive=false) |
| |
| bool | Reschedule (FQueuedThreadPool *InQueuedPool=GThreadPool, EQueuedWorkPriority InQueuedWorkPriority=EQueuedWorkPriority::Normal) |
| |
| bool | Cancel () |
| |
| bool | WaitCompletionWithTimeout (float TimeLimitSeconds) |
| |
| bool | IsDone () |
| |
| bool | IsWorkDone () const |
| |
| bool | IsIdle () const |
| |
| bool | SetPriority (EQueuedWorkPriority QueuedWorkPriority) |
| |
| EQueuedWorkPriority | GetPriority () const |
| |
| | FRefCountedObject () |
| |
| virtual | ~FRefCountedObject () |
| |
| | FRefCountedObject (const FRefCountedObject &Rhs)=delete |
| |
| FRefCountedObject & | operator= (const FRefCountedObject &Rhs)=delete |
| |
| FReturnedRefCountValue | AddRef () const |
| |
| uint32 | Release () const |
| |
| uint32 | GetRefCount () const |
| |
| void | Init (TStatId InStatId) |
| |
| void | CheckIdle () const |
| |
The documentation for this class was generated from the following file: