UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IBuildPatchServicesModule Member List

This is the complete list of members for IBuildPatchServicesModule, including all inherited members.

bIsRepairIBuildPatchServicesModule
CancelAllInstallers(bool WaitForThreads)=0IBuildPatchServicesModulepure virtual
ChunkBuildDirectory(const BuildPatchServices::FChunkBuildConfiguration &Configuration)=0IBuildPatchServicesModulepure virtual
CompactifyCloudDirectory(const BuildPatchServices::FCompactifyConfiguration &Configuration)=0IBuildPatchServicesModulepure virtual
CreateBuildInstaller(BuildPatchServices::FBuildInstallerConfiguration Configuration, FBuildPatchInstallerDelegate OnComplete) const =0IBuildPatchServicesModulepure virtual
CreateBuildInstallerSharedContext(const TCHAR *DebugName) const =0IBuildPatchServicesModulepure virtual
CreateBuildStatistics(const IBuildInstallerRef &Installer) const =0IBuildPatchServicesModulepure virtual
CreatePatchDataEnumeration(BuildPatchServices::FPatchDataEnumerationConfiguration Configuration) const =0IBuildPatchServicesModulepure virtual
DiffManifests(const BuildPatchServices::FDiffManifestsConfiguration &Configuration)=0IBuildPatchServicesModulepure virtual
EnumeratePatchData(const BuildPatchServices::FPatchDataEnumerationConfiguration &Configuration)=0IBuildPatchServicesModulepure virtual
GenerateChunksManifestFromDirectory(const BuildPatchServices::FGenerationConfiguration &Configuration)IBuildPatchServicesModuleinlinevirtual
GetInstalledPrereqIds() const =0IBuildPatchServicesModulepure virtual
GetInstallers() const =0IBuildPatchServicesModulepure virtual
InstallDirectoryIBuildPatchServicesModule
InstallManifestIBuildPatchServicesModule
IsGameModule() constIModuleInterfaceinlinevirtual
LoadManifestFromFile(const FString &Filename)=0IBuildPatchServicesModulepure virtual
MakeManifestFromData(const TArray< uint8 > &ManifestData)=0IBuildPatchServicesModulepure virtual
MergeManifests(const FString &ManifestFilePathA, const FString &ManifestFilePathB, const FString &ManifestFilePathC, const FString &NewVersionString, const FString &SelectionDetailFilePath)=0IBuildPatchServicesModulepure virtual
OnCompleteDelegateIBuildPatchServicesModule
OnStartBuildInstall()=0IBuildPatchServicesModulepure virtual
OptimiseChunkDelta(const BuildPatchServices::FChunkDeltaOptimiserConfiguration &Configuration)=0IBuildPatchServicesModulepure virtual
PackageChunkData(const BuildPatchServices::FPackageChunksConfiguration &Configuration)=0IBuildPatchServicesModulepure virtual
PostLoadCallback()IModuleInterfaceinlinevirtual
PreUnloadCallback()IModuleInterfaceinlinevirtual
RegisterAppInstallation(IBuildManifestRef AppManifest, const FString AppInstallDirectory)=0IBuildPatchServicesModulepure virtual
SaveManifestToFile(const FString &Filename, IBuildManifestRef Manifest)=0IBuildPatchServicesModulepure virtual
SetAnalyticsProvider(TSharedPtr< IAnalyticsProvider > AnalyticsProvider)=0IBuildPatchServicesModulepure virtual
SetBackupDirectory(const FString &BackupDir)=0IBuildPatchServicesModulepure virtual
SetCloudDirectories(TArray< FString > CloudDirs)=0IBuildPatchServicesModulepure virtual
SetCloudDirectory(FString CloudDir)=0IBuildPatchServicesModulepure virtual
SetStagingDirectory(const FString &StagingDir)=0IBuildPatchServicesModulepure virtual
ShutdownModule()IModuleInterfaceinlinevirtual
StartupModule()IModuleInterfaceinlinevirtual
SupportsAutomaticShutdown()IModuleInterfaceinlinevirtual
SupportsDynamicReloading()IModuleInterfaceinlinevirtual
UE_DEPRECATED(4.21, "MakeManifestFromJSON(const FString& ManifestJSON) has been deprecated. Please use MakeManifestFromData(const TArray<uint8>& ManifestData) instead.") virtual IBuildManifestPtr MakeManifestFromJSON(const FString &ManifestJSON)=0IBuildPatchServicesModulepure virtual
UE_DEPRECATED(4.23, "StartBuildInstall(IBuildManifestPtr, IBuildManifestPtr, const FString&, FBuildPatchBoolManifestDelegate, bool, TSet<FString>) has been deprecated. Please use CreateBuildInstaller(BuildPatchServices::FBuildInstallerConfiguration, FBuildPatchInstallerDelegate) instead, followed by IBuildInstaller::StartInstallation.") IBuildInstallerPtr StartBuildInstall(IBuildManifestPtr CurrentManifestIBuildPatchServicesModule
UnregisterAppInstallation(const FString AppInstallDirectory)=0IBuildPatchServicesModulepure virtual
VerifyChunkData(const FString &SearchPath, const FString &OutputFile)=0IBuildPatchServicesModulepure virtual
~IBuildPatchServicesModule()IBuildPatchServicesModuleinlinevirtual
~IModuleInterface()IModuleInterfaceinlinevirtual