Navigation
API > API/Runtime > API/Runtime/BuildPatchServices
Defines a list of all options for the build chunking task.
| Name | FChunkBuildConfiguration |
| Type | struct |
| Header File | /Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchSettings.h |
| Include Path | #include "BuildPatchSettings.h" |
Syntax
struct FChunkBuildConfiguration
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChunkBuildConfiguration() |
Default constructor | BuildPatchSettings.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AppId | uint32 | The ID of the app of this build. | BuildPatchSettings.h | |
| AppName | FString | The name of the app of this build. | BuildPatchSettings.h | |
| AttributeListFile | FString | The path to a file containing a \r | ||
| separated list of RootDirectory relative files followed by attribute keywords. | BuildPatchSettings.h | |||
| bAllowEmptyBuild | bool | Allow Manifest Creation for builds with no data. | BuildPatchSettings.h | |
| bShouldHonorReuseThreshold | bool | Indicates whether data age threshold should be honored. If false, ALL data files can be reused. | BuildPatchSettings.h | |
| bShouldMatchAnyWindowSize | bool | Indicates whether any window size chunks should be matched, rather than just out output window size. | BuildPatchSettings.h | |
| BuildVersion | FString | The version string for this build. | BuildPatchSettings.h | |
| CloudDirectory | FString | The cloud directory that all patch data will be saved to. An empty value will use module's global setting. | BuildPatchSettings.h | |
| CustomFields | TMap< FString, FVariant > | Map of custom fields to add to the manifest. | BuildPatchSettings.h | |
| DataAgeThreshold | float | The maximum age (in days) of existing data files which can be reused in this build. | BuildPatchSettings.h | |
| FeatureLevel | EFeatureLevel | The client feature level to output data for. | BuildPatchSettings.h | |
| IgnoreListFile | FString | The path to a file containing a \r | ||
| separated list of RootDirectory relative files to ignore. | BuildPatchSettings.h | |||
| InputListFile | FString | The path to a file containing a \r | ||
| separated list of RootDirectory relative files to read. | BuildPatchSettings.h | |||
| LaunchCommand | FString | The command line that would launch this build. | BuildPatchSettings.h | |
| LaunchExe | FString | The local exe path that would launch this build. | BuildPatchSettings.h | |
| OutputChunkWindowSize | uint32 | The chunk window size to be used when saving out new data. | BuildPatchSettings.h | |
| OutputFilename | FString | The output manifest filename. | BuildPatchSettings.h | |
| PrereqArgs | FString | The command line arguments for the prerequisites installer. | BuildPatchSettings.h | |
| PrereqIds | TSet< FString > | The set of identifiers which the prerequisites satisfy. | BuildPatchSettings.h | |
| PrereqName | FString | The display name of the prerequisites installer. | BuildPatchSettings.h | |
| PrereqPath | FString | The path to the prerequisites installer. | BuildPatchSettings.h | |
| RootDirectory | FString | The directory to analyze. | BuildPatchSettings.h |