UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EBuildPatchInstallError
Definition IBuildInstaller.h:23
EBuildPatchDownloadHealth
Definition IBuildInstaller.h:88
Definition BuildPatchServicesPreLoadManager.h:20
bool bPatchingStarted
Definition BuildPatchServicesPreLoadManager.h:65
virtual PRELOADSCREEN_API void ResumeBuildPatchInstall()
Definition BuildPatchServicesPreLoadManager.cpp:61
IBuildInstallerPtr GetInstaller()
Definition BuildPatchServicesPreLoadManager.h:62
float GetProgressPercent() const
Definition BuildPatchServicesPreLoadManager.h:45
virtual PRELOADSCREEN_API void PauseBuildPatchInstall()
Definition BuildPatchServicesPreLoadManager.cpp:53
virtual PRELOADSCREEN_API void StartBuildPatchServices(BuildPatchServices::FBuildInstallerConfiguration Settings)
Definition BuildPatchServicesPreLoadManager.cpp:28
FString GetErrorCode() const
Definition BuildPatchServicesPreLoadManager.h:52
virtual PRELOADSCREEN_API void Init()
Definition BuildPatchServicesPreLoadManager.cpp:13
virtual int64 GetDownloadSize()
Definition BuildPatchServicesPreLoadManager.h:35
virtual PRELOADSCREEN_API bool IsDone() const
Definition BuildPatchServicesPreLoadManager.cpp:23
bool bPatchingFinished
Definition BuildPatchServicesPreLoadManager.h:66
virtual int64 GetDownloadProgress()
Definition BuildPatchServicesPreLoadManager.h:36
virtual PRELOADSCREEN_API void OnContentBuildInstallerComplete(const IBuildInstallerRef &Installer)
Definition BuildPatchServicesPreLoadManager.cpp:47
PRELOADSCREEN_API const FText & GetStatusText() const
Definition BuildPatchServicesPreLoadManager.cpp:77
FOnBuildPatchCompleted OnBuildPatchCompletedDelegate
Definition BuildPatchServicesPreLoadManager.h:39
virtual ~FBuildPatchServicesPreLoadManagerBase()
Definition BuildPatchServicesPreLoadManager.h:23
virtual bool IsActive()
Definition BuildPatchServicesPreLoadManager.h:54
IBuildPatchServicesModule * BuildPatchServicesModule
Definition BuildPatchServicesPreLoadManager.h:68
EBuildPatchDownloadHealth GetDownloadHealth() const
Definition BuildPatchServicesPreLoadManager.h:46
PRELOADSCREEN_API FBuildPatchServicesPreLoadManagerBase()
Definition BuildPatchServicesPreLoadManager.cpp:7
IBuildInstallerPtr ContentBuildInstaller
Definition BuildPatchServicesPreLoadManager.h:69
DECLARE_MULTICAST_DELEGATE_OneParam(FOnBuildPatchCompleted, bool)
BuildPatchServices::EBuildPatchState GetState() const
Definition BuildPatchServicesPreLoadManager.h:48
EBuildPatchInstallError GetErrorType() const
Definition BuildPatchServicesPreLoadManager.h:51
FText GetErrorMessageBody() const
Definition BuildPatchServicesPreLoadManager.h:50
virtual PRELOADSCREEN_API void CancelBuildPatchInstall()
Definition BuildPatchServicesPreLoadManager.cpp:69
virtual BuildPatchServices::EBuildPatchState GetState() const =0
virtual float GetUpdateProgress() const =0
virtual EBuildPatchDownloadHealth GetDownloadHealth() const =0
virtual int64 GetTotalDownloaded() const =0
virtual int64 GetTotalDownloadRequired() const =0
virtual EBuildPatchInstallError GetErrorType() const =0
virtual bool HasError() const =0
virtual FText GetErrorText() const =0
virtual bool IsComplete() const =0
virtual FString GetErrorCode() const =0
Definition IBuildPatchServicesModule.h:33
Definition SharedPointer.h:1640
UE_FORCEINLINE_HINT const bool IsValid() const
Definition SharedPointer.h:1085
Definition SharedPointer.h:153
Definition BuildPatchSettings.h:253