Navigation
API > API/Runtime > API/Runtime/BuildPatchServices
| Name | FInstallerAction |
| Type | struct |
| Header File | /Engine/Source/Runtime/Online/BuildPatchServices/Public/BuildPatchSettings.h |
| Include Path | #include "BuildPatchSettings.h" |
Syntax
struct FInstallerAction
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FInstallerAction
(
FInstallerAction&& MoveFrom |
RValue constructor to allow move semantics. | BuildPatchSettings.h | |
| BuildPatchSettings.h | |||
FInstallerAction
(
const FInstallerAction& CopyFrom |
Copy constructor. | BuildPatchSettings.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActionIntent | EInstallActionIntent | BuildPatchSettings.h | ||
| CloudSubdirectory | FString | BuildPatchSettings.h | ||
| CurrentManifest | IBuildManifestPtr | BuildPatchSettings.h | ||
| InstallManifest | IBuildManifestPtr | BuildPatchSettings.h | ||
| InstallSubdirectory | FString | BuildPatchSettings.h | ||
| InstallTags | TSet< FString > | BuildPatchSettings.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FString & GetCloudSubdirectory() |
BuildPatchSettings.h | ||
IBuildManifestRef GetCurrentManifest() |
BuildPatchSettings.h | ||
IBuildManifestRef GetCurrentOrInstallManifest () |
Helper for getting the current manifest, or install manifest if no current manifest. | BuildPatchSettings.h | |
IBuildManifestRef GetInstallManifest() |
BuildPatchSettings.h | ||
IBuildManifestRef GetInstallOrCurrentManifest () |
Helper for getting the install manifest, or current manifest if no install manifest. | BuildPatchSettings.h | |
const FString & GetInstallSubdirectory() |
BuildPatchSettings.h | ||
const TSet< FString > & GetInstallTags() |
BuildPatchSettings.h | ||
bool IsInstall() |
BuildPatchSettings.h | ||
bool IsRepair() |
BuildPatchSettings.h | ||
bool IsUninstall() |
BuildPatchSettings.h | ||
bool IsUpdate() |
BuildPatchSettings.h | ||
IBuildManifestPtr TryGetCurrentManifest() |
Helper for getting the current manifest if nullable is preferred. | BuildPatchSettings.h | |
IBuildManifestPtr TryGetInstallManifest() |
Helper for getting the install manifest if nullable is preferred. | BuildPatchSettings.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FInstallerAction MakeInstall
(
const IBuildManifestRef& Manifest, |
Creates an install action. | BuildPatchSettings.h | |
static FInstallerAction MakeInstallOrUpdate
(
const IBuildManifestPtr& CurrentManifest, |
Helper for creating an install action or update action based on validity of CurrentManifest. | BuildPatchSettings.h | |
static FInstallerAction MakeRepair
(
const IBuildManifestRef& Manifest, |
Creates an install action. | BuildPatchSettings.h | |
static FInstallerAction MakeUninstall
(
const IBuildManifestRef& Manifest, |
Creates an uninstall action. | BuildPatchSettings.h | |
static FInstallerAction MakeUpdate
(
const IBuildManifestRef& CurrentManifest, |
Creates an update action. | BuildPatchSettings.h |