union AccelerationStructureGeometryDataKHR

Defined at line 517 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

AccelerationStructureGeometryTrianglesDataKHR triangles
AccelerationStructureGeometryAabbsDataKHR aabbs
AccelerationStructureGeometryInstancesDataKHR instances

Public Methods

void AccelerationStructureGeometryDataKHR (vk::AccelerationStructureGeometryTrianglesDataKHR triangles_)

Defined at line 522 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AccelerationStructureGeometryDataKHR (vk::AccelerationStructureGeometryAabbsDataKHR aabbs_)

Defined at line 527 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void AccelerationStructureGeometryDataKHR (vk::AccelerationStructureGeometryInstancesDataKHR instances_)

Defined at line 529 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryDataKHR & setTriangles (const vk::AccelerationStructureGeometryTrianglesDataKHR & triangles_)

Defined at line 536 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryDataKHR & setAabbs (const vk::AccelerationStructureGeometryAabbsDataKHR & aabbs_)

Defined at line 543 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

AccelerationStructureGeometryDataKHR & setInstances (const vk::AccelerationStructureGeometryInstancesDataKHR & instances_)

Defined at line 550 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkAccelerationStructureGeometryDataKHR & operator const VkAccelerationStructureGeometryDataKHR & ()

Defined at line 558 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkAccelerationStructureGeometryDataKHR & operator VkAccelerationStructureGeometryDataKHR & ()

Defined at line 563 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp