UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState > Member List

This is the complete list of members for TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >, including all inherited members.

ActiveCompileCountTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
BoostPriority(EPSOPrecachePriority PSOPrecachePriority, const FPSOPrecacheRequestID &RequestID)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
GetPrecachingState(const FPSOPrecacheRequestID &RequestID)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
GetPrecachingState(const TPrecachedPSOInitializer &Initializer)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
GetPrecachingStateAndMarkUsed(const TPrecachedPSOInitializer &Initializer, bool &bOutMarkedUsed)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
GetPrecachingStateInternal(uint64 InitializerHash, bool bTryMarkUsed, bool &bOutMarkedUsed)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
HasPSOBeenRequested(const TPrecachedPSOInitializer &Initializer, uint64 InitializerHash, FPSOPrecacheRequestResult &Result)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
HighestPriorityCompileCountTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
HighPriorityCompileCountTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
InMemoryPSOIndicesTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
IsCompilationDone(EPSOPrecacheStateMask StateMask)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlinestatic
IsPrecaching()TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
MarkPSOAsUsed(const TPrecachedPSOInitializer &Initializer)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
MaxInMemoryPSOsTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
NumActivePrecacheRequests()TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
PrecachedPSOInitializerDataTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
PrecachedPSOInitializersTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
PrecachedPSOsToCleanupTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
PrecacheFinished(const TPrecachedPSOInitializer &Initializer, bool bValid)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
PrecachePSOsRWLockTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
ProcessDelayedCleanup()TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
PSOTypeTPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >protected
RescheduleTaskToHighPriority(EPSOPrecacheStateMask NewState, EPSOPrecacheStateMask PrevState, TPipelineState *PipelineState)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
SetMaxInMemoryPSOs(uint32 NewMaxInMemoryPSOs)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
TPrecachePipelineCacheBase(FPSOPrecacheRequestID::EType InType, uint32 InMaxInMemoryPSOs)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
TryAddNewState(const TPrecachedPSOInitializer &Initializer, const FString &PSOCompilationEventName, bool bDoAsyncCompile)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
UpdateActiveCompileCount(bool bIncrement)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
UpdateHighestPriorityCompileCount(bool bIncrement)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
UpdateHighPriorityCompileCount(bool bIncrement)TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inlineprotected
WaitTasksComplete()TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline
~TPrecachePipelineCacheBase()TPrecachePipelineCacheBase< TPrecachePipelineCacheDerived, TPrecachedPSOInitializer, TPipelineState >inline