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

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

AddEnvironmentWantsPatchCheckBackCompatDelegate(FName Tag, FInstallBundleManagerEnvironmentWantsPatchCheck Delegate)IInstallBundleManagerinlinevirtual
AllDownloadsCompletedDelegateIInstallBundleManagerstatic
AsShared()TSharedFromThis< IInstallBundleManager >inline
AsShared() constTSharedFromThis< IInstallBundleManager >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IInstallBundleManager >inline
AsWeak()TSharedFromThis< IInstallBundleManager >inline
AsWeak() constTSharedFromThis< IInstallBundleManager >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< IInstallBundleManager >inline
CancelAllGetContentStateRequests(FDelegateHandle Handle)=0IInstallBundleManagerpure virtual
CancelAllGetContentStateRequestsForTag(FName RequestTag)=0IInstallBundleManagerpure virtual
CancelAllGetInstallStateRequests(FDelegateHandle Handle)=0IInstallBundleManagerpure virtual
CancelAllGetInstallStateRequestsForTag(FName RequestTag)=0IInstallBundleManagerpure virtual
CancelRequestRemoveContentOnNextInit(FName BundleName)IInstallBundleManager
CancelRequestRemoveContentOnNextInit(TArrayView< const FName > BundleNames)=0IInstallBundleManagerpure virtual
CancelUpdateContent(FName BundleName)IInstallBundleManager
CancelUpdateContent(TArrayView< const FName > BundleNames)=0IInstallBundleManagerpure virtual
CopyReportTo(FInstallManagerBundleReport &Report)IInstallBundleManagervirtual
DoesSharedInstanceExist() constTSharedFromThis< IInstallBundleManager >inline
FlushCache(FInstallBundleManagerFlushCacheCompleteDelegate Callback, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)IInstallBundleManager
FlushCache(FInstallBundleSourceOrCache SourceOrCache, FInstallBundleManagerFlushCacheCompleteDelegate Callback, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)=0IInstallBundleManagerpure virtual
GetAnalyticsProvider() constIInstallBundleManagerinlinevirtual
GetBundleProgress(FName BundleName) const =0IInstallBundleManagerpure virtual
GetBundleSource(FInstallBundleSourceType SourceType) constIInstallBundleManagervirtual
GetCacheStats(EInstallBundleCacheDumpToLog DumpToLog, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)IInstallBundleManagervirtual
GetCacheStats(FInstallBundleSourceOrCache SourceOrCache, EInstallBundleCacheDumpToLog DumpToLog, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)IInstallBundleManagervirtual
GetCacheStats(EInstallBundleCacheStatsFlags Flags=EInstallBundleCacheStatsFlags::None, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)=0IInstallBundleManagerpure virtual
GetCacheStats(FInstallBundleSourceOrCache SourceOrCache, EInstallBundleCacheStatsFlags Flags=EInstallBundleCacheStatsFlags::None, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)=0IInstallBundleManagerpure virtual
GetContentState(FName BundleName, EInstallBundleGetContentStateFlags Flags, bool bAddDependencies, FInstallBundleGetContentStateDelegate Callback, FName RequestTag=NAME_None)IInstallBundleManager
GetContentState(TArrayView< const FName > BundleNames, EInstallBundleGetContentStateFlags Flags, bool bAddDependencies, FInstallBundleGetContentStateDelegate Callback, FName RequestTag=NAME_None)=0IInstallBundleManagerpure virtual
GetDebugText(TArray< FString > &Output)IInstallBundleManagerinlinevirtual
GetInitState() const =0IInstallBundleManagerpure virtual
GetInstallState(FName BundleName, bool bAddDependencies, FInstallBundleGetInstallStateDelegate Callback, FName RequestTag=NAME_None)IInstallBundleManager
GetInstallState(TArrayView< const FName > BundleNames, bool bAddDependencies, FInstallBundleGetInstallStateDelegate Callback, FName RequestTag=NAME_None)=0IInstallBundleManagerpure virtual
GetInstallStateSynchronous(FName BundleName, bool bAddDependencies) constIInstallBundleManager
GetInstallStateSynchronous(TArrayView< const FName > BundleNames, bool bAddDependencies) const =0IInstallBundleManagerpure virtual
GetModifyableContentRequestFlags() const =0IInstallBundleManagerpure virtual
GetPlatformInstallBundleManager()IInstallBundleManagerstatic
GetRequestedRemoveContentOnNextInit() const =0IInstallBundleManagerpure virtual
HasBundleSource(FInstallBundleSourceType SourceType) const =0IInstallBundleManagerpure virtual
HasEverUpdatedContent() constIInstallBundleManagerinlinevirtual
InitCompleteDelegateIInstallBundleManagerstatic
Initialize()IInstallBundleManagerinlinevirtual
InstallBundleChunkDownloadMetricsDelegateIInstallBundleManagerstatic
InstallBundleCompleteDelegateIInstallBundleManagerstatic
IsNullInterface() const =0IInstallBundleManagerpure virtual
operator=(TSharedFromThis const &)TSharedFromThis< IInstallBundleManager >inlineprotected
PatchCheckCompleteDelegateIInstallBundleManagerstatic
PausedBundleDelegateIInstallBundleManagerstatic
PauseUpdateContent(FName BundleName)IInstallBundleManager
PauseUpdateContent(TArrayView< const FName > BundleNames)=0IInstallBundleManagerpure virtual
PopInitErrorCallback()=0IInstallBundleManagerpure virtual
PopInitErrorCallback(FDelegateHandle Handle)=0IInstallBundleManagerpure virtual
PopInitErrorCallback(FDelegateUserObjectConst InUserObject)=0IInstallBundleManagerpure virtual
PushInitErrorCallback(FInstallBundleManagerInitErrorHandler Callback)=0IInstallBundleManagerpure virtual
ReleasedDelegateIInstallBundleManagerstatic
RemoveEnvironmentWantsPatchCheckBackCompatDelegate(FName Tag)IInstallBundleManagerinlinevirtual
ReportingDelegateIInstallBundleManagerstatic
RequestPausedBundleCallback()=0IInstallBundleManagerpure virtual
RequestReleaseContent(FName ReleaseName, EInstallBundleReleaseRequestFlags Flags, TArrayView< const FName > KeepNames=TArrayView< const FName >(), ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)IInstallBundleManager
RequestReleaseContent(TArrayView< const FName > ReleaseNames, EInstallBundleReleaseRequestFlags Flags, TArrayView< const FName > KeepNames=TArrayView< const FName >(), ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging)=0IInstallBundleManagerpure virtual
RequestRemoveContentOnNextInit(FName RemoveName, TArrayView< const FName > KeepNames=TArrayView< const FName >())IInstallBundleManager
RequestRemoveContentOnNextInit(TArrayView< const FName > RemoveNames, TArrayView< const FName > KeepNames=TArrayView< const FName >())=0IInstallBundleManagerpure virtual
RequestUpdateContent(FName BundleName, EInstallBundleRequestFlags Flags, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging, InstallBundleUtil::FContentRequestSharedContextPtr RequestSharedContext=nullptr)IInstallBundleManager
RequestUpdateContent(TArrayView< const FName > BundleNames, EInstallBundleRequestFlags Flags, ELogVerbosity::Type LogVerbosityOverride=ELogVerbosity::NoLogging, InstallBundleUtil::FContentRequestSharedContextPtr RequestSharedContext=nullptr)=0IInstallBundleManagerpure virtual
ResumeUpdateContent(FName BundleName)IInstallBundleManager
ResumeUpdateContent(TArrayView< const FName > BundleNames)=0IInstallBundleManagerpure virtual
SetCacheSize(FName CacheName, uint64 CacheSize)=0IInstallBundleManagerpure virtual
SetCellularPreference(int32 Value)=0IInstallBundleManagerpure virtual
SetContext(FName ContextName)IInstallBundleManagervirtual
SetErrorSimulationCommands(const FString &CommandLine)IInstallBundleManagerinlinevirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< IInstallBundleManager >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< IInstallBundleManager >inlineprotectedstatic
StartPatchCheck()IInstallBundleManagervirtual
StartSessionPersistentStatTracking(const FString &SessionName, const TArray< FName > &RequiredBundles=TArray< FName >(), const FString &ExpectedAnalyticsID=FString(), bool bForceResetStatData=false, const FInstallBundleCombinedContentState *State=nullptr)IInstallBundleManagerinlinevirtual
StopSessionPersistentStatTracking(const FString &SessionName)IInstallBundleManagerinlinevirtual
SupportsEarlyStartupPatching() const =0IInstallBundleManagerpure virtual
TSharedFromThis()TSharedFromThis< IInstallBundleManager >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< IInstallBundleManager >inlineprotected
UnblockAnyDownloadsWaitingForCellularOptIn()IInstallBundleManagerinlinevirtual
UpdateContentRequestFlags(FName BundleName, EInstallBundleRequestFlags AddFlags, EInstallBundleRequestFlags RemoveFlags)IInstallBundleManager
UpdateContentRequestFlags(TArrayView< const FName > BundleNames, EInstallBundleRequestFlags AddFlags, EInstallBundleRequestFlags RemoveFlags)=0IInstallBundleManagerpure virtual
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< IInstallBundleManager >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< IInstallBundleManager >inline
~IInstallBundleManager()IInstallBundleManagerinlinevirtual
~TSharedFromThis()TSharedFromThis< IInstallBundleManager >inlineprotected