struct GeometryAABBNV

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

wrapper struct for struct VkGeometryAABBNV, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkGeometryAABBNV.html

Public Members

StructureType sType
const void * pNext
Buffer aabbData
uint32_t numAABBs
uint32_t stride
DeviceSize offset

Public Methods

void GeometryAABBNV (Buffer aabbData_, uint32_t numAABBs_, uint32_t stride_, DeviceSize offset_, const void * pNext_)

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

void GeometryAABBNV (const GeometryAABBNV & rhs)

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

void GeometryAABBNV (const VkGeometryAABBNV & rhs)

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

GeometryAABBNV & operator= (const GeometryAABBNV & rhs)

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

GeometryAABBNV & operator= (const VkGeometryAABBNV & rhs)

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

GeometryAABBNV & setPNext (const void * pNext_)

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

GeometryAABBNV && setPNext (const void * pNext_)

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

GeometryAABBNV & setAabbData (Buffer aabbData_)

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

GeometryAABBNV && setAabbData (Buffer aabbData_)

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

GeometryAABBNV & setNumAABBs (uint32_t numAABBs_)

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

GeometryAABBNV && setNumAABBs (uint32_t numAABBs_)

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

GeometryAABBNV & setStride (uint32_t stride_)

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

GeometryAABBNV && setStride (uint32_t stride_)

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

GeometryAABBNV & setOffset (DeviceSize offset_)

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

GeometryAABBNV && setOffset (DeviceSize offset_)

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

const VkGeometryAABBNV & operator const VkGeometryAABBNV & ()

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

VkGeometryAABBNV & operator VkGeometryAABBNV & ()

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

const VkGeometryAABBNV * operator const VkGeometryAABBNV * ()

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

VkGeometryAABBNV * operator VkGeometryAABBNV * ()

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

std::strong_ordering operator<=> (const GeometryAABBNV & )

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