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

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

CacheStatusFPipelineCacheFile
EStatus enum nameFPipelineCacheFile
FetchPSODescriptors(TDoubleLinkedList< FPipelineCacheFileFormatPSORead * > &Batch)FPipelineCacheFileinline
FPipelineCacheFile()FPipelineCacheFileinline
GameVersionFPipelineCacheFilestatic
GarbageCollectUserCache(FString const &UserCacheFilePath, const TSet< FGuid > &KnownGuids)FPipelineCacheFileinline
GetCacheFilename() constFPipelineCacheFileinline
GetFileGuid() constFPipelineCacheFileinline
GetOrderedPSOHashes(TArray< FPipelineCachePSOHeader > &PSOHashes, FPipelineFileCacheManager::PSOOrder Order, int64 MinBindCount, TSet< uint32 > const &AlreadyCompiledHashes)FPipelineCacheFileinline
GetPlatformName() constFPipelineCacheFileinline
GetRecordingFilename() constFPipelineCacheFileinline
GetTOCMetaDataSize() constFPipelineCacheFileinline
IsBSSEquivalentPSOEntryCachedInternal(FPipelineCacheFileFormatPSO const &NewEntry) constFPipelineCacheFileinline
IsPSOEntryCachedInternal(FPipelineCacheFileFormatPSO const &NewEntry, FPSOUsageData *EntryData=nullptr) constFPipelineCacheFileinline
MergePSOUsageToMetaData(TMap< uint32, FPSOUsageData > &NewPSOUsage, TMap< uint32, FPipelineCacheFileFormatPSOMetaData > &MetaData, int64 CurrentUnixTime, bool bRemoveUpdatedentries=false)FPipelineCacheFileinlinestatic
OnExternalReadCallback(FPipelineCacheFileFormatPSORead *Entry, double RemainingTime)FPipelineCacheFileinline
OpenPipelineFileCache(const FString &FilePath, EShaderPlatform ShaderPlatform, FGuid &Guid, TSharedPtr< IAsyncReadFileHandle, ESPMode::ThreadSafe > &Handle, FPipelineCacheFileFormatTOC &Content, uint64 &TOCOffsetOUT)FPipelineCacheFileinlinestatic
OpenPipelineFileCache(FString const &NameIn, EShaderPlatform Platform, FGuid &OutGameFileGuid)FPipelineCacheFileinline
OpenUserPipelineFileCache(FString const &CacheNameIn, EShaderPlatform Platform)FPipelineCacheFileinline
SavePipelineFileCache(FPipelineFileCacheManager::SaveMode Mode, TMap< uint32, FPipelineStateStats * > const &Stats, TSet< FPipelineCacheFileFormatPSO > &NewEntries, FPipelineFileCacheManager::PSOOrder Order, TMap< uint32, FPSOUsageData > &NewPSOUsage)FPipelineCacheFileinline
SortMetaData(TMap< uint32, FPipelineCacheFileFormatPSOMetaData > &MetaData, FPipelineFileCacheManager::PSOOrder Order)FPipelineCacheFileinlinestatic
~FPipelineCacheFile()FPipelineCacheFileinline