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