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

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

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