UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::IoStore::FOnDemandIoStore Member List

This is the complete list of members for UE::IoStore::FOnDemandIoStore, including all inherited members.

AddReference(const FSharedOnDemandContainer &Container, int32 EntryIndex, FOnDemandContentHandle ContentHandle)UE::IoStore::FOnDemandIoStore
AsShared()TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
AsShared() constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
AsWeak()TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
AsWeak() constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
CancelInstallRequest(FSharedInternalInstallRequest InstallRequest) overrideUE::IoStore::FOnDemandIoStorevirtual
DebugFindStreamingChunkIds(int32 NumToFind)UE::IoStore::FOnDemandIoStore
Defrag(FOnDemandDefragArgs &&Args, FOnDemandDefragCompleted &&OnCompleted) overrideUE::IoStore::FOnDemandIoStorevirtual
DoesSharedInstanceExist() constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
DumpMountedContainersToLog() const overrideUE::IoStore::FOnDemandIoStorevirtual
FlushLastAccess(FOnDemandFlushLastAccessCompleted &&OnCompleted)UE::IoStore::FOnDemandIoStore
FOnDemandContentInstallerUE::IoStore::FOnDemandIoStorefriend
FOnDemandIoStore()UE::IoStore::FOnDemandIoStore
GetCacheUsage(const FOnDemandGetCacheUsageArgs &Args) const overrideUE::IoStore::FOnDemandIoStorevirtual
GetContainers(EOnDemandContainerFlags ContainerFlags=EOnDemandContainerFlags::None) constUE::IoStore::FOnDemandIoStore
GetInstalledChunkInfo(const FIoChunkId &ChunkId, EIoErrorCode &OutErrorCode)UE::IoStore::FOnDemandIoStore
GetInstallSize(const FOnDemandGetInstallSizeArgs &Args) const overrideUE::IoStore::FOnDemandIoStorevirtual
GetInstallSizesByMountId(const FOnDemandGetInstallSizeArgs &Args, TMap< FString, uint64 > &OutSizesByMountId) const overrideUE::IoStore::FOnDemandIoStorevirtual
GetReferencedContent(TArray< FSharedOnDemandContainer > &OutContainers, TArray< TBitArray<> > &OutChunkEntryIndices, bool bPackageStore=false)UE::IoStore::FOnDemandIoStore
GetReferencedContent(const FSharedOnDemandContainer &Container)UE::IoStore::FOnDemandIoStore
GetReferencedContentByHandle(TMap< FOnDemandWeakContentHandle, TArray< FOnDemandContainerChunkEntryReferences > > &OutReferencesByHandle) constUE::IoStore::FOnDemandIoStore
GetStreamingChunkInfo(const FIoChunkId &ChunkId)UE::IoStore::FOnDemandIoStore
Initialize() overrideUE::IoStore::FOnDemandIoStorevirtual
InitializePostHotfix() overrideUE::IoStore::FOnDemandIoStorevirtual
InitializeStreamingBackend(const FOnDemandEndpointConfig &EndpointConfig)UE::IoStore::FOnDemandIoStore
Install(FOnDemandInstallArgs &&Args, FOnDemandInstallCompleted &&OnCompleted, FOnDemandInstallProgressed &&OnProgress=nullptr) overrideUE::IoStore::FOnDemandIoStorevirtual
IsOnDemandStreamingEnabled() const overrideUE::IoStore::FOnDemandIoStorevirtual
Mount(FOnDemandMountArgs &&Args, FOnDemandMountCompleted &&OnCompleted) overrideUE::IoStore::FOnDemandIoStorevirtual
OnImmediateAnalytic(FOnDemandImmediateAnalyticHandler EventHandler) overrideUE::IoStore::FOnDemandIoStorevirtual
operator=(TSharedFromThis const &)TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inlineprotected
Purge(FOnDemandPurgeArgs &&Args, FOnDemandPurgeCompleted &&OnCompleted) overrideUE::IoStore::FOnDemandIoStorevirtual
RegisterHostGroup(FOnDemandRegisterHostGroupArgs &&Args) overrideUE::IoStore::FOnDemandIoStorevirtual
ReleaseContent(FOnDemandInternalContentHandle &ContentHandle) overrideUE::IoStore::FOnDemandIoStorevirtual
ReportAnalytics(TArray< FAnalyticsEventAttribute > &OutAnalyticsArray) const overrideUE::IoStore::FOnDemandIoStorevirtual
SetStreamingOptions(EOnDemandStreamingOptions Options) overrideUE::IoStore::FOnDemandIoStorevirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inlineprotectedstatic
StartAnalyticsRecording() const overrideUE::IoStore::FOnDemandIoStorevirtual
TSharedFromThis()TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inlineprotected
UE_NONCOPYABLE(FOnDemandIoStore)UE::IoStore::FOnDemandIoStore
Unmount(FStringView MountId) overrideUE::IoStore::FOnDemandIoStorevirtual
UpdateInstallRequestPriority(FSharedInternalInstallRequest InstallRequest, int32 NewPriority) overrideUE::IoStore::FOnDemandIoStorevirtual
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inline
Verify(FOnDemandVerifyCacheCompleted &&OnCompleted) overrideUE::IoStore::FOnDemandIoStorevirtual
~FOnDemandIoStore()UE::IoStore::FOnDemandIoStore
~IOnDemandIoStore()=defaultUE::IoStore::IOnDemandIoStorevirtual
~TSharedFromThis()TSharedFromThis< FOnDemandIoStore, ESPMode::ThreadSafe >inlineprotected