BuildPatchServices::EInstallMode

An enum defining the installation mode that should be used.

Windows
MacOS
Linux

References

Module

BuildPatchServices

Header

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

Include

#include "BuildPatchInstall.h"

Syntax

namespace BuildPatchServices
{
    enum EInstallMode
    {
        StageFiles,
        DestructiveInstall,
        NonDestructiveInstall,
        PrereqOnly,
    }
}

Values

Name

Description

StageFiles

Construct all required files, but only stage them ready to be completed later.

DestructiveInstall

Full installation, allowing immediate changes to be made to existing files. The installation is unusable until complete.

NonDestructiveInstall

Full installation, staging all required files before moving them all into place in a final step. The installation is still usable if canceled before the moving staging begins.

PrereqOnly

Execute the prerequisite installer only, downloading it first if necessary. If the specified manifest has no prerequisites, this will result in an error.

Remarks

An enum defining the installation mode that should be used.

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