![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FVulkanRayTracingShaderTable, including all inherited members.
| AddRef() const | FRHIResource | inline |
| AddUBRef(FRHIUniformBuffer *UB) | FVulkanRayTracingShaderTable | inline |
| Commit(FVulkanCommandListContext &Context, FRHIBuffer *InlineBindingDataBuffer) | FVulkanRayTracingShaderTable | |
| CommitRayGenShader(FVulkanCommandListContext &Context, uint32 SrcHandleIndex, TConstArrayView< uint8 > SrcHandleData) | FVulkanRayTracingShaderTable | |
| DisableLifetimeExtension() | FRHIResource | inline |
| FRHIResource(ERHIResourceType InResourceType) | FRHIResource | |
| FRHIShaderBindingTable(const FRayTracingShaderBindingTableInitializer &InInitializer) | FRHIShaderBindingTable | inline |
| FVulkanRayTracingShaderTable(FRHICommandListBase &RHICmdList, FVulkanDevice &InDevice, const FRayTracingShaderBindingTableInitializer &InInitializer) | FVulkanRayTracingShaderTable | |
| GetDevice() | FVulkanRayTracingShaderTable | inline |
| GetHitGroupIndexingMode() const | FVulkanRayTracingShaderTable | inline |
| GetInitializer() const | FRHIShaderBindingTable | inline |
| GetInlineBindingDataSizeAndStride() const override final | FVulkanRayTracingShaderTable | virtual |
| GetOrCreateInlineBufferSRV(FRHICommandListBase &RHICmdList) | FRHIShaderBindingTable | inline |
| GetOwnerName() const | FRHIResource | inline |
| GetRefCount() const | FRHIResource | inline |
| GetRegion(EShaderFrequency Frequency) | FVulkanRayTracingShaderTable | |
| GetShaderBindingMode() const | FVulkanRayTracingShaderTable | inline |
| GetType() const | FRHIResource | inline |
| GetUBRefs() | FVulkanRayTracingShaderTable | inline |
| Initializer | FRHIShaderBindingTable | protected |
| IsValid() const | FRHIResource | inline |
| MaxBindingWorkers | FVulkanRayTracingShaderTable | static |
| Release() const | FRHIResource | inline |
| ReleaseLocalBuffers() | FVulkanRayTracingShaderTable | |
| SetInlineGeometryParameters(uint32 SegmentIndex, const void *InData, uint32 InDataSize) | FVulkanRayTracingShaderTable | |
| SetLocalShaderParameters(EShaderFrequency Frequency, uint32 RecordIndex, uint32 InOffsetWithinRootSignature, const T &Parameters) | FVulkanRayTracingShaderTable | inline |
| SetLocalShaderParameters(EShaderFrequency Frequency, uint32 RecordIndex, uint32 OffsetWithinRecord, const void *InData, uint32 InDataSize) | FVulkanRayTracingShaderTable | |
| SetLooseParameterData(EShaderFrequency Frequency, uint32 RecordIndex, const void *InData, uint32 InDataSize) | FVulkanRayTracingShaderTable | inline |
| SetOwnerName(FName InOwnerName) | FRHIResource | inline |
| SetSlot(EShaderFrequency Frequency, uint32 DstSlot, uint32 SrcHandleIndex, TConstArrayView< uint8 > SrcHandleData) | FVulkanRayTracingShaderTable | |
| ~FRHIResource() | FRHIResource | protectedvirtual |
| ~FVulkanRayTracingShaderTable() | FVulkanRayTracingShaderTable |