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

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

bIsRepairIBuildPatchServicesModule
CancelAllInstallers(bool WaitForThreads) overrideFBuildPatchServicesModulevirtual
ChunkBuildDirectory(const BuildPatchServices::FChunkBuildConfiguration &Configuration) overrideFBuildPatchServicesModulevirtual
CompactifyCloudDirectory(const BuildPatchServices::FCompactifyConfiguration &Configuration) overrideFBuildPatchServicesModulevirtual
CreateBuildInstaller(BuildPatchServices::FBuildInstallerConfiguration Configuration, FBuildPatchInstallerDelegate OnComplete) const overrideFBuildPatchServicesModulevirtual
CreateBuildInstallerSharedContext(const TCHAR *DebugName) const overrideFBuildPatchServicesModulevirtual
CreateBuildStatistics(const IBuildInstallerRef &Installer) const overrideFBuildPatchServicesModulevirtual
CreatePatchDataEnumeration(BuildPatchServices::FPatchDataEnumerationConfiguration Configuration) const overrideFBuildPatchServicesModulevirtual
DiffManifests(const BuildPatchServices::FDiffManifestsConfiguration &Configuration) overrideFBuildPatchServicesModulevirtual
EnumeratePatchData(const BuildPatchServices::FPatchDataEnumerationConfiguration &Configuration) overrideFBuildPatchServicesModulevirtual
GenerateChunksManifestFromDirectory(const BuildPatchServices::FGenerationConfiguration &Configuration)IBuildPatchServicesModuleinlinevirtual
GetBackupDirectory()FBuildPatchServicesModulestatic
GetCloudDirectories()FBuildPatchServicesModulestatic
GetCloudDirectory(int32 CloudIdx=0)FBuildPatchServicesModulestatic
GetInstalledPrereqIds() const overrideFBuildPatchServicesModulevirtual
GetInstallers() const overrideFBuildPatchServicesModulevirtual
GetStagingDirectory()FBuildPatchServicesModulestatic
InstallDirectoryIBuildPatchServicesModule
InstallManifestIBuildPatchServicesModule
IsGameModule() constIModuleInterfaceinlinevirtual
LoadManifestFromFile(const FString &Filename) overrideFBuildPatchServicesModulevirtual
MakeManifestFromData(const TArray< uint8 > &ManifestData) overrideFBuildPatchServicesModulevirtual
MakeManifestFromJSON(const FString &ManifestJSON) overrideFBuildPatchServicesModulevirtual
MergeManifests(const FString &ManifestFilePathA, const FString &ManifestFilePathB, const FString &ManifestFilePathC, const FString &NewVersionString, const FString &SelectionDetailFilePath) overrideFBuildPatchServicesModulevirtual
OnCompleteDelegateIBuildPatchServicesModule
OnStartBuildInstall() overrideFBuildPatchServicesModulevirtual
OptimiseChunkDelta(const BuildPatchServices::FChunkDeltaOptimiserConfiguration &Configuration) overrideFBuildPatchServicesModulevirtual
PackageChunkData(const BuildPatchServices::FPackageChunksConfiguration &Configuration) overrideFBuildPatchServicesModulevirtual
PostLoadCallback()IModuleInterfaceinlinevirtual
PreUnloadCallback()IModuleInterfaceinlinevirtual
RegisterAppInstallation(IBuildManifestRef AppManifest, const FString AppInstallDirectory) overrideFBuildPatchServicesModulevirtual
SaveManifestToFile(const FString &Filename, IBuildManifestRef Manifest) overrideFBuildPatchServicesModulevirtual
SetAnalyticsProvider(TSharedPtr< IAnalyticsProvider > AnalyticsProvider) overrideFBuildPatchServicesModulevirtual
SetBackupDirectory(const FString &BackupDir) overrideFBuildPatchServicesModulevirtual
SetCloudDirectories(TArray< FString > CloudDirs) overrideFBuildPatchServicesModulevirtual
SetCloudDirectory(FString CloudDir) overrideFBuildPatchServicesModulevirtual
SetStagingDirectory(const FString &StagingDir) overrideFBuildPatchServicesModulevirtual
ShutdownModule() overrideFBuildPatchServicesModulevirtual
StartupModule() overrideFBuildPatchServicesModulevirtual
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) overrideFBuildPatchServicesModulevirtual
VerifyChunkData(const FString &SearchPath, const FString &OutputFile) overrideFBuildPatchServicesModulevirtual
~IBuildPatchServicesModule()IBuildPatchServicesModuleinlinevirtual
~IModuleInterface()IModuleInterfaceinlinevirtual