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

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

CancelIoRequest(FIoRequestImpl *Request)=0IIoDispatcherBackendpure virtual
DefragAll(const uint64 *BytesToFree=nullptr)=0UE::IoStore::IOnDemandInstallCachepure virtual
DoesChunkExist(const FIoChunkId &ChunkId) const =0IIoDispatcherBackendpure virtual
DoesChunkExist(const FIoChunkId &ChunkId, const FIoOffsetAndLength &ChunkRange) constIIoDispatcherBackendinlinevirtual
Flush()=0UE::IoStore::IOnDemandInstallCachepure virtual
FlushLastAccess()=0UE::IoStore::IOnDemandInstallCachepure virtual
GetCacheUsage()=0UE::IoStore::IOnDemandInstallCachepure virtual
GetCompletedIoRequests()=0IIoDispatcherBackendpure virtual
GetName() const =0IIoDispatcherBackendpure virtual
GetSizeForChunk(const FIoChunkId &ChunkId) const =0IIoDispatcherBackendpure virtual
GetSizeForChunk(const FIoChunkId &ChunkId, const FIoOffsetAndLength &ChunkRange, uint64 &OutAvailable) constIIoDispatcherBackendinlinevirtual
Initialize(TSharedRef< const FIoDispatcherBackendContext > Context)=0IIoDispatcherBackendpure virtual
IsChunkCached(const FIoHash &ChunkHash)=0UE::IoStore::IOnDemandInstallCachepure virtual
OpenMapped(const FIoChunkId &ChunkId, const FIoReadOptions &Options)=0IIoDispatcherBackendpure virtual
Purge(uint64 BytesToInstall)=0UE::IoStore::IOnDemandInstallCachepure virtual
PurgeAllUnreferenced(bool bDefrag, const uint64 *BytesToPurge=nullptr)=0UE::IoStore::IOnDemandInstallCachepure virtual
PutChunk(FIoBuffer &&Chunk, const FIoHash &ChunkHash)=0UE::IoStore::IOnDemandInstallCachepure virtual
ResolveIoRequests(FIoRequestList Requests, FIoRequestList &OutUnresolved)=0IIoDispatcherBackendpure virtual
Shutdown()IIoDispatcherBackendinlinevirtual
TryPinChunks(const FSharedOnDemandContainer &Container, TConstArrayView< int32 > EntryIndices, FOnDemandContentHandle ContentHandle, TArray< int32 > &OutMissing)=0UE::IoStore::IOnDemandInstallCachepure virtual
UpdateLastAccess(TConstArrayView< FIoHash > ChunkHashes)=0UE::IoStore::IOnDemandInstallCachepure virtual
UpdatePriorityForIoRequest(FIoRequestImpl *Request)=0IIoDispatcherBackendpure virtual
Verify()=0UE::IoStore::IOnDemandInstallCachepure virtual
~IOnDemandInstallCache()=defaultUE::IoStore::IOnDemandInstallCachevirtual