Navigation
API > API/Runtime > API/Runtime/PreLoadScreen
This class is used to help manage a PreLoadScreen based on a BuildPatchServices install.
| Name | FBuildPatchServicesPreLoadManagerBase |
| Type | class |
| Header File | /Engine/Source/Runtime/PreLoadScreen/Public/BuildPatchServicesPreLoadManager.h |
| Include Path | #include "BuildPatchServicesPreLoadManager.h" |
Syntax
class FBuildPatchServicesPreLoadManagerBase : public TSharedFromThis< FBuildPatchServicesPreLoadManagerBase >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FBuildPatchServicesPreLoadManagerBase
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBuildPatchServicesPreLoadManagerBase() |
BuildPatchServicesPreLoadManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FBuildPatchServicesPreLoadManagerBase() |
BuildPatchServicesPreLoadManager.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FOnBuildPatchCompleted | TMulticastDelegate_OneParam< void, bool > | BuildPatchServicesPreLoadManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnBuildPatchCompletedDelegate | FOnBuildPatchCompleted | BuildPatchServicesPreLoadManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void CancelBuildPatchInstall() |
BuildPatchServicesPreLoadManager.h | ||
EBuildPatchDownloadHealth GetDownloadHealth() |
BuildPatchServicesPreLoadManager.h | ||
virtual int64 GetDownloadProgress() |
BuildPatchServicesPreLoadManager.h | ||
virtual int64 GetDownloadSize() |
BuildPatchServicesPreLoadManager.h | ||
FString GetErrorCode() |
BuildPatchServicesPreLoadManager.h | ||
FText GetErrorMessageBody() |
BuildPatchServicesPreLoadManager.h | ||
EBuildPatchInstallError GetErrorType() |
BuildPatchServicesPreLoadManager.h | ||
IBuildInstallerPtr GetInstaller() |
BuildPatchServicesPreLoadManager.h | ||
float GetProgressPercent() |
BuildPatchServicesPreLoadManager.h | ||
BuildPatchServices::EBuildPatchState GetState() |
BuildPatchServicesPreLoadManager.h | ||
const FText & GetStatusText() |
BuildPatchServicesPreLoadManager.h | ||
virtual void Init() |
BuildPatchServicesPreLoadManager.h | ||
virtual bool IsActive() |
BuildPatchServicesPreLoadManager.h | ||
virtual bool IsDone() |
BuildPatchServicesPreLoadManager.h | ||
virtual void OnContentBuildInstallerComplete
(
const IBuildInstallerRef& Installer |
BPT finished. | BuildPatchServicesPreLoadManager.h | |
virtual void PauseBuildPatchInstall() |
BuildPatchServicesPreLoadManager.h | ||
virtual void ResumeBuildPatchInstall() |
BuildPatchServicesPreLoadManager.h | ||
virtual void StartBuildPatchServices
(
BuildPatchServices::FBuildInstallerConfiguration Settings |
Setup BPT with everything now loaded. | BuildPatchServicesPreLoadManager.h |