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

#include <RHIResources.h>

+ Inheritance diagram for FRayTracingPipelineStateSignature:

Public Member Functions

bool operator== (const FRayTracingPipelineStateSignature &rhs) const
 
uint64 GetHitGroupHash () const
 
uint64 GetRayGenHash () const
 
uint64 GetRayMissHash () const
 
uint64 GetCallableHash () const
 

Public Attributes

uint32 MaxAttributeSizeInBytes = 8
 
uint32 MaxPayloadSizeInBytes = 24
 

Protected Attributes

uint64 RayGenHash = 0
 
uint64 MissHash = 0
 
uint64 HitGroupHash = 0
 
uint64 CallableHash = 0
 

Friends

uint32 GetTypeHash (const FRayTracingPipelineStateSignature &Initializer)
 

Member Function Documentation

◆ GetCallableHash()

uint64 FRayTracingPipelineStateSignature::GetCallableHash ( ) const
inline

◆ GetHitGroupHash()

uint64 FRayTracingPipelineStateSignature::GetHitGroupHash ( ) const
inline

◆ GetRayGenHash()

uint64 FRayTracingPipelineStateSignature::GetRayGenHash ( ) const
inline

◆ GetRayMissHash()

uint64 FRayTracingPipelineStateSignature::GetRayMissHash ( ) const
inline

◆ operator==()

bool FRayTracingPipelineStateSignature::operator== ( const FRayTracingPipelineStateSignature rhs) const
inline

Friends And Related Symbol Documentation

◆ GetTypeHash

uint32 GetTypeHash ( const FRayTracingPipelineStateSignature Initializer)
friend

Member Data Documentation

◆ CallableHash

uint64 FRayTracingPipelineStateSignature::CallableHash = 0
protected

◆ HitGroupHash

uint64 FRayTracingPipelineStateSignature::HitGroupHash = 0
protected

◆ MaxAttributeSizeInBytes

uint32 FRayTracingPipelineStateSignature::MaxAttributeSizeInBytes = 8

◆ MaxPayloadSizeInBytes

uint32 FRayTracingPipelineStateSignature::MaxPayloadSizeInBytes = 24

◆ MissHash

uint64 FRayTracingPipelineStateSignature::MissHash = 0
protected

◆ RayGenHash

uint64 FRayTracingPipelineStateSignature::RayGenHash = 0
protected

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