Navigation
Unreal Engine C++ API Reference > Developer > DesktopPlatform
References
Module | DesktopPlatform |
Header | /Engine/Source/Developer/DesktopPlatform/Public/TargetReceipt.h |
Include | #include "TargetReceipt.h" |
Syntax
struct FTargetReceipt
Remarks
Stores information about a compiled target. Mirror of the TargetReceipt class generated by UBT.
Variables
Type | Name | Description | |
---|---|---|---|
TArray< FReceiptProperty > | AdditionalProperties | Additional build properties passed through from the module rules | |
FString | Architecture | Which platform the target is compiled for | |
TArray< FString > | BuildPlugins | All plugins which are part of this target. | |
TArray< FBuildProduct > | BuildProducts | The build products which are part of this target | |
EBuildConfiguration | Configuration | Which configuration this target is compiled in | |
FString | Launch | The executable to launch for this target. | |
TOptional< FString > | LaunchCmd | The console subsystem executable for this target | |
FString | Platform | Which platform the target is compiled for | |
TMap< FString, bool > | PluginNameToEnabledState | All plugins that were either enabled or disabled via the target rules. | |
FString | ProjectDir | The project directory | |
FString | ProjectFile | Path to the project file for this target | |
TArray< FRuntimeDependency > | RuntimeDependencies | All the runtime dependencies that this target relies on | |
FString | TargetName | The name of this target | |
EBuildTargetType | TargetType | The type of the target | |
FBuildVersion | Version | The version information for this target |
Functions
Type | Name | Description | |
---|---|---|---|
FString | GetDefaultPath
(
const TCHAR* BaseDir, |
Gets the default path for a target receipt | |
bool | LaunchesCurrentExecutable
(
bool bCheckLaunchField, |
Compares the running executable's path to the Launch_ and/or LaunchCmd_ paths. |
|
bool | Read a target receipt from disk |