UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc Struct Reference

#include <PipelineFileCache.h>

Public Member Functions

 FPipelineFileCacheRayTracingDesc ()=default
 
 FPipelineFileCacheRayTracingDesc (const FRayTracingPipelineStateInitializer &Initializer, const FRHIRayTracingShader *ShaderRHI)
 
RHI_API FString ToString () const
 
void AddToReadableString (TReadableStringBuilder &OutBuilder) const
 
FString HeaderLine () const
 
RHI_API void FromString (const FString &Src)
 
bool operator== (const FPipelineFileCacheRayTracingDesc &Other) const
 

Public Attributes

FSHAHash ShaderHash
 
uint32 DeprecatedMaxPayloadSizeInBytes = 0
 
EShaderFrequency Frequency = SF_RayGen
 
FRHIShaderBindingLayout ShaderBindingLayout
 

Friends

uint32 GetTypeHash (const FPipelineFileCacheRayTracingDesc &Desc)
 

Constructor & Destructor Documentation

◆ FPipelineFileCacheRayTracingDesc() [1/2]

FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::FPipelineFileCacheRayTracingDesc ( )
default

◆ FPipelineFileCacheRayTracingDesc() [2/2]

FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::FPipelineFileCacheRayTracingDesc ( const FRayTracingPipelineStateInitializer Initializer,
const FRHIRayTracingShader ShaderRHI 
)

Member Function Documentation

◆ AddToReadableString()

void FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::AddToReadableString ( TReadableStringBuilder OutBuilder) const

◆ FromString()

void FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::FromString ( const FString &  Src)

◆ HeaderLine()

FString FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::HeaderLine ( ) const

◆ operator==()

bool FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::operator== ( const FPipelineFileCacheRayTracingDesc Other) const
inline

◆ ToString()

FString FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::ToString ( ) const

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FPipelineFileCacheRayTracingDesc Desc)
friend

Member Data Documentation

◆ DeprecatedMaxPayloadSizeInBytes

uint32 FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::DeprecatedMaxPayloadSizeInBytes = 0

◆ Frequency

EShaderFrequency FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::Frequency = SF_RayGen

◆ ShaderBindingLayout

FRHIShaderBindingLayout FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::ShaderBindingLayout

◆ ShaderHash

FSHAHash FPipelineCacheFileFormatPSO::FPipelineFileCacheRayTracingDesc::ShaderHash

The documentation for this struct was generated from the following files: