![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for FTaskGraphCompatibilityImplementation:Static Public Member Functions | |
| static FTaskGraphCompatibilityImplementation & | Get () |
Static Public Member Functions inherited from FTaskGraphInterface | |
| static CORE_API void | Startup (int32 NumThreads) |
| static CORE_API void | Shutdown () |
| static CORE_API bool | IsRunning () |
| static CORE_API FTaskGraphInterface & | Get () |
| static bool | IsMultithread () |
| static void | BroadcastSlow_OnlyUseForSpecialPurposes (bool bDoTaskThreads, bool bDoBackgroundThreads, TFunction< void(ENamedThreads::Type CurrentThread)> &Callback) |
Additional Inherited Members | |
Public Types inherited from FTaskGraphInterface | |
| enum class | EProcessTasksOperation : int8 { ProcessAllOtherTasks , ProcessOneOtherTask , ProcessNamedThreadTasks , WaitUntilComplete , StopProcessing } |
| typedef TFunction< EProcessTasksOperation(int32)> | FProcessTasksUpdateCallback |
FTaskGraphCompatibilityImplementation Implementation of the centralized part of the task graph system using the ne low level Backend. These parts of the system have no knowledge of the dependency graph, they exclusively work on tasks.
|
inline |
|
inlineoverride |
|
inlinestatic |
Singleton returning the one and only FTaskGraphImplementation. Note that unlike most singletons, a manual call to FTaskGraphInterface::Startup is required before the singleton will return a valid reference.
|
inline |