Module |
|
Header |
/Engine/Source/Runtime/Online/BuildPatchServices/Public/Interfaces/IBuildManifest.h |
Include |
#include "Interfaces/IBuildManifest.h" |
class IBuildManifest
Interface to a Build Manifest.
Name | Description | |
---|---|---|
|
~IBuildManifest() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
CopyCustomFields ( |
Copy the custom fields from another manifest into this one. |
|
|
IBuildManife... |
Duplicate() |
Duplicated this manifest to create a copy. |
|
GetAppID() |
Get the App ID that this manifest belongs to |
|
|
const FStrin... |
GetAppName() |
Get the name of the App that this manifest belongs to |
|
GetBuildFileList |
Get the list of files in this build which match a tag from a given set. |
|
|
GetBuildFileList() |
Get the list of files in this build. Filenames are all relative to an install directory |
|
|
GetBuildSize() |
Get the size of this build |
|
|
GetBuildSize |
Get the size of the build of this set of tags |
|
|
const IManif... |
GetCustomField ( |
Get a custom field from the manifest |
|
GetDeltaDownloadSize ( |
Get the size of the download of this set of tags |
|
|
GetDeltaDownloadSize ( |
Get the size of the download of this set of tags |
|
|
GetDownloadSize |
Get the size of the download of this set of tags |
|
|
GetDownloadSize() |
Get the size of this download, assuming fresh install |
|
|
GetFileSize |
Returns the total size of all files in the set |
|
|
GetFileSize |
Returns the total size of all files in the array |
|
|
GetFileSize ( |
Returns the size of a particular file in the build |
|
|
GetFileTagList |
Get the list of install tags in this manifest |
|
|
GetFileTagList() |
Get the list of install tags in this manifest |
|
|
const FStrin... |
GetLaunchCommand() |
Get the command line arguments that the launch exe should be ran with |
|
const FStrin... |
GetLaunchExe() |
Get the local install path to the exe that launches the App |
|
GetOutdatedFiles ( |
Gets a list of files that were installed with the Old Manifest, but no longer required by this Manifest. |
|
|
const FStrin... |
GetPrereqArgs() |
Get the command line arguments that should be passed to the prerequisites installer |
|
const TSet< ... |
GetPrereqIds() |
Get the list of prereq ids that the prereq installer of this manifest satisfies |
|
const FStrin... |
GetPrereqName() |
Get the name of the prerequisites installer for the app |
|
const FStrin... |
GetPrereqPath() |
Get the path to the prerequisites installer exe |
|
GetRemovableFiles ( |
Gets a list of files that were installed with the Old Manifest, but no longer required by this Manifest. |
|
|
GetRemovableFiles |
Gets a list of files that are installed in InstallPath, but no longer required by this Manifest. |
|
|
const FStrin... |
GetVersionString() |
Get the string App version that this manifest describes |
|
NeedsResaving() |
Checks the manifest format version to see if this manifest was loaded from latest data |
|
|
RemoveCustomField ( |
Remove a custom field from the manifest |
|
|
const IManif... |
SetCustomField |
Various functions for setting a custom field in the manifest |
|
const IManif... |
SetCustomField ( |
|
|
const IManif... |
SetCustomField |