Navigation
API > API/Developer > API/Developer/DesktopPlatform
Globally registers a UE::DerivedData::IBuildWorkerFactory instance that runs an executable built by UnrealBuildTool. UnrealBuildTool provides the executable information through a TargetReceipt file.
| Name | FTargetReceiptBuildWorker |
| Type | class |
| Header File | /Engine/Source/Developer/DesktopPlatform/Public/TargetReceiptBuildWorker.h |
| Include Path | #include "TargetReceiptBuildWorker.h" |
Syntax
class FTargetReceiptBuildWorker
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTargetReceiptBuildWorker
(
const TCHAR* TargetReceiptFilePath |
TargetReceiptBuildWorker.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FTargetReceiptBuildWorker() |
TargetReceiptBuildWorker.h |
Classes
| Name | Remarks |
|---|---|
| FWorkerPath | Encapsulates a path used by the worker that has both a local and remote representation. |
Interfaces
| Name | Remarks |
|---|---|
| IPureVirtual | Dummy type used to indicate the size of an empty class (no members) with virtual functions (contains a virtual function table). |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FWorkerPathMeta | TTuple< FIoHash, uint64 > | TargetReceiptBuildWorker.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WorkerReceiptVersion | const FGuid | TargetReceiptBuildWorker.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAbortRequested | std::atomic< bool > | TargetReceiptBuildWorker.h | ||
| bEnabled | bool | TargetReceiptBuildWorker.h | ||
| BuildSystemVersion | FGuid | TargetReceiptBuildWorker.h | ||
| EnvironmentVariables | TMap< FString, FString > | TargetReceiptBuildWorker.h | ||
| ExecutableMeta | TArray< FWorkerPathMeta > | TargetReceiptBuildWorker.h | ||
| ExecutablePaths | TArray< FWorkerPath > | TargetReceiptBuildWorker.h | ||
| FunctionVersions | TArray< TPair< FString, FGuid > > | TargetReceiptBuildWorker.h | ||
| InternalFactory | TTypeCompatibleBytes< IPureVirtual > | TargetReceiptBuildWorker.h | ||
| Name | FString | TargetReceiptBuildWorker.h | ||
| Platform | FString | TargetReceiptBuildWorker.h | ||
| PopulateTaskRef | FGraphEventRef | TargetReceiptBuildWorker.h |