Navigation
API > API/Runtime > API/Runtime/BuildPatchServices
References
| Module | BuildPatchServices |
| Header | /Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchSettings.h |
| Include | #include "BuildPatchSettings.h" |
Syntax
struct FBuildInstallerConfiguration
Remarks
Defines a list of all the options of an installation task.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FString | BackupDirectory | The directory for placing files that are believed to have local changes, before we overwrite them. Empty string will use module's global setting. If both empty, the feature disables. | |
| bool | bAllowConcurrentExecution | Whether to allow this installation to run concurrently with any existing installations. | |
| bool | bRunRequiredPrereqs | Whether to run the prerequisite installer provided if it hasn't been ran before on this machine. | |
| TArray< FString > | ChunkDatabaseFiles | The list of chunk database filenames that will be used to pull patch data from. | |
| TArray< FString > | CloudDirectories | The list of cloud directory roots that will be used to pull patch data from. Empty array will use module's global setting. | |
| EDeltaPolicy | DeltaPolicy | The policy to follow for requesting an optimised delta. | |
| FString | InstallDirectory | The directory to install to. | |
| TArray< FInstallerAction > | InstallerActions | The array of intended actions to perform. | |
| EInstallMode | InstallMode | The mode for installation. | |
| FString | StagingDirectory | The directory for storing the intermediate files. This would usually be inside the InstallDirectory. Empty string will use module's global setting. | |
| EVerifyMode | VerifyMode | The mode for verification. This will be overridden for any files referenced by a repair action. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FBuildInstallerConfiguration
(
TArray< FInstallerAction > InstallerActions |
Construct with an array of action objects | ||
FBuildInstallerConfiguration
(
const FBuildInstallerConfiguration& CopyFrom |
Copy constructor. | ||
FBuildInstallerConfiguration
(
FBuildInstallerConfiguration&& MoveFrom |
RValue constructor to allow move semantics. |