FChunkBuildConfiguration

Defines a list of all options for the build chunking task.

Windows
MacOS
Linux

References

Module

BuildPatchServices

Header

/Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchSettings.h

Include

#include "BuildPatchSettings.h"

Syntax

struct FChunkBuildConfiguration

Remarks

Defines a list of all options for the build chunking task.

Variables

Name Description

Public variable

uint32

 

AppId

The ID of the app of this build.

Public variable

FString

 

AppName

The name of the app of this build.

Public variable

FString

 

AttributeListFile

The path to a file containing a separated list of RootDirectory relative files followed by attribute keywords.

Public variable

bool

 

bAllowEmptyBuild

Allow Manifest Creation for builds with no data.

Public variable

bool

 

bShouldHonorReuseThreshold

Indicates whether data age threshold should be honored. If false, ALL data files can be reused.

Public variable

bool

 

bShouldMatchAnyWindowSize

Indicates whether any window size chunks should be matched, rather than just out output window size.

Public variable

FString

 

BuildVersion

The version string for this build.

Public variable

FString

 

CloudDirectory

The cloud directory that all patch data will be saved to. An empty value will use module's global setting.

Public variable

TMap< FString, ...

 

CustomFields

Map of custom fields to add to the manifest.

Public variable

float

 

DataAgeThreshold

The maximum age (in days) of existing data files which can be reused in this build.

Public variable

EFeatureLevel

 

FeatureLevel

The client feature level to output data for.

Public variable

FString

 

IgnoreListFile

The path to a file containing a separated list of RootDirectory relative files to ignore.

Public variable

FString

 

InputListFile

The path to a file containing a separated list of RootDirectory relative files to read.

Public variable

FString

 

LaunchCommand

The command line that would launch this build.

Public variable

FString

 

LaunchExe

The local exe path that would launch this build.

Public variable

uint32

 

OutputChunkWindowSize

The chunk window size to be used when saving out new data.

Public variable

FString

 

OutputFilename

The output manifest filename.

Public variable

FString

 

PrereqArgs

The command line arguments for the prerequisites installer.

Public variable

TSet< FString >

 

PrereqIds

The set of identifiers which the prerequisites satisfy.

Public variable

FString

 

PrereqName

The display name of the prerequisites installer.

Public variable

FString

 

PrereqPath

The path to the prerequisites installer.

Public variable

FString

 

RootDirectory

The directory to analyze.

Constructors

Name Description

Public function

FChunkBuildConfiguration()

Default constructor

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss