Module |
|
Header |
/Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchSettings.h |
Include |
#include "BuildPatchSettings.h" |
struct FBuildInstallerConfiguration
Defines a list of all the options of an installation task.
Name | Description | ||
---|---|---|---|
|
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. |
|
|
bAllowConcurrentExecution |
Whether to allow this installation to run concurrently with any existing installations. |
|
|
bRunRequiredPrereqs |
Whether to run the prerequisite installer provided if it hasn't been ran before on this machine. |
|
|
ChunkDatabaseFiles |
The list of chunk database filenames that will be used to pull patch data from. |
|
|
CloudDirectories |
The list of cloud directory roots that will be used to pull patch data from. Empty array will use module's global setting. |
|
|
DeltaPolicy |
The policy to follow for requesting an optimised delta. |
|
|
InstallDirectory |
The directory to install to. |
|
|
InstallerActions |
The array of intended actions to perform. |
|
|
InstallMode |
The mode for installation. |
|
|
StagingDirectory |
The directory for storing the intermediate files. This would usually be inside the InstallDirectory. Empty string will use module's global setting. |
|
|
VerifyMode |
The mode for verification. This will be overridden for any files referenced by a repair action. |
Name | Description | |
---|---|---|
|
FBuildInstallerConfiguration ( |
Construct with an array of action objects |
|
FBuildInstallerConfiguration ( |
Copy constructor. |
|
FBuildInstallerConfiguration ( |
RValue constructor to allow move semantics. |