Navigation
Unreal Engine C++ API Reference > Runtime > Core > Tasks
Inheritance Hierarchy
- FInheritedContextBase
- FTaskBase
- TTaskWithResult
- TExecutableTaskBase
- TExecutableTask
References
Module | Core |
Header | /Engine/Source/Runtime/Core/Public/Tasks/TaskPrivate.h |
Include | #include "Tasks/TaskPrivate.h" |
Syntax
template<typename ResultType>
class TTaskWithResult : public UE::Tasks::Private::FTaskBase
Remarks
An extension of FTaskBase for tasks that return a result. Stores task execution result and provides an access to it.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
TTypeCompatibleBytes< ResultType > | ResultStorage |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
TTaskWithResult
(
const TCHAR* InDebugName, |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
ResultType & | GetResult () |