struct AccelerationStructureGeometryKHR

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

wrapper struct for struct VkAccelerationStructureGeometryKHR, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkAccelerationStructureGeometryKHR.html

Public Members

StructureType sType
const void * pNext
GeometryTypeKHR geometryType
AccelerationStructureGeometryDataKHR geometry
Flags flags

Public Methods

void AccelerationStructureGeometryKHR (GeometryTypeKHR geometryType_, AccelerationStructureGeometryDataKHR geometry_, GeometryFlagsKHR flags_, const void * pNext_)

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

void AccelerationStructureGeometryKHR (const AccelerationStructureGeometryKHR & rhs)

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

void AccelerationStructureGeometryKHR (const VkAccelerationStructureGeometryKHR & rhs)

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

AccelerationStructureGeometryKHR & operator= (const AccelerationStructureGeometryKHR & rhs)

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

AccelerationStructureGeometryKHR & operator= (const VkAccelerationStructureGeometryKHR & rhs)

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

AccelerationStructureGeometryKHR & setPNext (const void * pNext_)

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

AccelerationStructureGeometryKHR && setPNext (const void * pNext_)

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

AccelerationStructureGeometryKHR & setGeometryType (GeometryTypeKHR geometryType_)

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

AccelerationStructureGeometryKHR && setGeometryType (GeometryTypeKHR geometryType_)

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

AccelerationStructureGeometryKHR & setGeometry (const AccelerationStructureGeometryDataKHR & geometry_)

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

AccelerationStructureGeometryKHR && setGeometry (const AccelerationStructureGeometryDataKHR & geometry_)

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

AccelerationStructureGeometryKHR & setFlags (GeometryFlagsKHR flags_)

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

AccelerationStructureGeometryKHR && setFlags (GeometryFlagsKHR flags_)

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

const VkAccelerationStructureGeometryKHR & operator const VkAccelerationStructureGeometryKHR & ()

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

VkAccelerationStructureGeometryKHR & operator VkAccelerationStructureGeometryKHR & ()

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

const VkAccelerationStructureGeometryKHR * operator const VkAccelerationStructureGeometryKHR * ()

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

VkAccelerationStructureGeometryKHR * operator VkAccelerationStructureGeometryKHR * ()

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