Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::RayTracingShaderTableDescriptor Member List

This is the complete list of members for AZ::RHI::RayTracingShaderTableDescriptor, including all inherited members.

Build(const AZ::Name &name, const RHI::Ptr< RayTracingPipelineState > &rayTracingPipelineState) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
CallableRecord(const AZ::Name &name) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
GetCallableRecords() const (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetCallableRecords() (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetHitGroupRecords() const (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetHitGroupRecords() (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetMissRecords() const (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetMissRecords() (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetPipelineState() const (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetRayGenerationRecord() const (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
GetRayGenerationRecord() (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptorinline
HitGroupRecord(const AZ::Name &name, uint32_t key=RayTracingShaderTableRecord::InvalidKey) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
MissRecord(const AZ::Name &name) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
RayGenerationRecord(const AZ::Name &name) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
RayTracingShaderTableDescriptor()=default (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
RemoveHitGroupRecords(uint32_t key) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
ShaderResourceGroup(const RHI::ShaderResourceGroup *shaderResourceGroup) (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor
~RayTracingShaderTableDescriptor()=default (defined in AZ::RHI::RayTracingShaderTableDescriptor)AZ::RHI::RayTracingShaderTableDescriptor