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

Public Member Functions

 FKey (FVulkanRayTracingShader *InShader, uint32 InMaxAttributeSizeInBytes, uint32 InMaxPayloadSizeInBytes)
 
bool operator== (const FKey &Other) const
 

Public Attributes

const uint64 ShaderHash
 
const VkShaderModule ShaderHandle
 
const uint32 MaxAttributeSizeInBytes
 
const uint32 MaxPayloadSizeInBytes
 

Friends

uint32 GetTypeHash (const FKey &Key)
 

Constructor & Destructor Documentation

◆ FKey()

FVulkanRayTracingPipelineLibraryCache::FKey::FKey ( FVulkanRayTracingShader InShader,
uint32  InMaxAttributeSizeInBytes,
uint32  InMaxPayloadSizeInBytes 
)
inline

Member Function Documentation

◆ operator==()

bool FVulkanRayTracingPipelineLibraryCache::FKey::operator== ( const FKey Other) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FKey Key)
friend

Member Data Documentation

◆ MaxAttributeSizeInBytes

const uint32 FVulkanRayTracingPipelineLibraryCache::FKey::MaxAttributeSizeInBytes

◆ MaxPayloadSizeInBytes

const uint32 FVulkanRayTracingPipelineLibraryCache::FKey::MaxPayloadSizeInBytes

◆ ShaderHandle

const VkShaderModule FVulkanRayTracingPipelineLibraryCache::FKey::ShaderHandle

◆ ShaderHash

const uint64 FVulkanRayTracingPipelineLibraryCache::FKey::ShaderHash

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