UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShaderPipelineCache::FShaderCachePrecompileContext Class Reference

#include <ShaderPipelineCache.h>

Public Member Functions

 FShaderCachePrecompileContext ()=default
 
 FShaderCachePrecompileContext (const FString &CacheNameIn)
 
const FString & GetCacheName () const
 
void SetPrecompilationIsSlowTask ()
 
bool IsPrecompilationSlowTask () const
 

Detailed Description

Allows handlers of FShaderCacheOpenedDelegate to send state to begin and complete pre-compilation delegates

Constructor & Destructor Documentation

◆ FShaderCachePrecompileContext() [1/2]

FShaderPipelineCache::FShaderCachePrecompileContext::FShaderCachePrecompileContext ( )
default

◆ FShaderCachePrecompileContext() [2/2]

FShaderPipelineCache::FShaderCachePrecompileContext::FShaderCachePrecompileContext ( const FString &  CacheNameIn)
inline

Member Function Documentation

◆ GetCacheName()

const FString & FShaderPipelineCache::FShaderCachePrecompileContext::GetCacheName ( ) const
inline

◆ IsPrecompilationSlowTask()

bool FShaderPipelineCache::FShaderCachePrecompileContext::IsPrecompilationSlowTask ( ) const
inline

◆ SetPrecompilationIsSlowTask()

void FShaderPipelineCache::FShaderCachePrecompileContext::SetPrecompilationIsSlowTask ( )
inline

The documentation for this class was generated from the following file: