struct AccelerationStructureGeometryTrianglesDataKHR

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

Public Members

StructureType sType
const void * pNext
Format vertexFormat
DeviceOrHostAddressConstKHR vertexData
vk::DeviceSize vertexStride
uint32_t maxVertex
IndexType indexType
DeviceOrHostAddressConstKHR indexData
DeviceOrHostAddressConstKHR transformData

Public Methods

void AccelerationStructureGeometryTrianglesDataKHR (vk::Format vertexFormat_, vk::DeviceOrHostAddressConstKHR vertexData_, vk::DeviceSize vertexStride_, uint32_t maxVertex_, vk::IndexType indexType_, vk::DeviceOrHostAddressConstKHR indexData_, vk::DeviceOrHostAddressConstKHR transformData_, const void * pNext_)

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

void AccelerationStructureGeometryTrianglesDataKHR (const AccelerationStructureGeometryTrianglesDataKHR & rhs)

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

void AccelerationStructureGeometryTrianglesDataKHR (const VkAccelerationStructureGeometryTrianglesDataKHR & rhs)

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

AccelerationStructureGeometryTrianglesDataKHR & operator= (const AccelerationStructureGeometryTrianglesDataKHR & rhs)

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

AccelerationStructureGeometryTrianglesDataKHR & operator= (const VkAccelerationStructureGeometryTrianglesDataKHR & rhs)

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

AccelerationStructureGeometryTrianglesDataKHR & setPNext (const void * pNext_)

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

AccelerationStructureGeometryTrianglesDataKHR & setVertexFormat (vk::Format vertexFormat_)

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

AccelerationStructureGeometryTrianglesDataKHR & setVertexData (const vk::DeviceOrHostAddressConstKHR & vertexData_)

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

AccelerationStructureGeometryTrianglesDataKHR & setVertexStride (vk::DeviceSize vertexStride_)

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

AccelerationStructureGeometryTrianglesDataKHR & setMaxVertex (uint32_t maxVertex_)

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

AccelerationStructureGeometryTrianglesDataKHR & setIndexType (vk::IndexType indexType_)

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

AccelerationStructureGeometryTrianglesDataKHR & setIndexData (const vk::DeviceOrHostAddressConstKHR & indexData_)

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

AccelerationStructureGeometryTrianglesDataKHR & setTransformData (const vk::DeviceOrHostAddressConstKHR & transformData_)

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

const VkAccelerationStructureGeometryTrianglesDataKHR & operator const VkAccelerationStructureGeometryTrianglesDataKHR & ()

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

VkAccelerationStructureGeometryTrianglesDataKHR & operator VkAccelerationStructureGeometryTrianglesDataKHR & ()

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