struct AccelerationStructureGeometryTrianglesDataKHR
Defined at line 256 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkAccelerationStructureGeometryTrianglesDataKHR, see
https://registry.khronos.org/vulkan/specs/latest/man/html/VkAccelerationStructureGeometryTrianglesDataKHR.html
Public Members
StructureType sType
const void * pNext
Format vertexFormat
DeviceOrHostAddressConstKHR vertexData
DeviceSize vertexStride
uint32_t maxVertex
IndexType indexType
DeviceOrHostAddressConstKHR indexData
DeviceOrHostAddressConstKHR transformData
Public Methods
void AccelerationStructureGeometryTrianglesDataKHR (FormatvertexFormat_,DeviceOrHostAddressConstKHRvertexData_,DeviceSizevertexStride_,uint32_tmaxVertex_,IndexTypeindexType_,DeviceOrHostAddressConstKHRindexData_,DeviceOrHostAddressConstKHRtransformData_,const void *pNext_)
Defined at line 264 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AccelerationStructureGeometryTrianglesDataKHR (const AccelerationStructureGeometryTrianglesDataKHR & rhs)
Defined at line 283 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void AccelerationStructureGeometryTrianglesDataKHR (const VkAccelerationStructureGeometryTrianglesDataKHR & rhs)
Defined at line 286 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & operator= (const AccelerationStructureGeometryTrianglesDataKHR & rhs)
Defined at line 291 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & operator= (const VkAccelerationStructureGeometryTrianglesDataKHR & rhs)
Defined at line 294 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setPNext (const void * pNext_)
Defined at line 301 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setPNext (const void * pNext_)
Defined at line 307 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setVertexFormat (Format vertexFormat_)
Defined at line 313 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setVertexFormat (Format vertexFormat_)
Defined at line 319 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setVertexData (const DeviceOrHostAddressConstKHR & vertexData_)
Defined at line 325 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setVertexData (const DeviceOrHostAddressConstKHR & vertexData_)
Defined at line 332 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setVertexStride (DeviceSize vertexStride_)
Defined at line 339 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setVertexStride (DeviceSize vertexStride_)
Defined at line 345 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setMaxVertex (uint32_t maxVertex_)
Defined at line 351 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setMaxVertex (uint32_t maxVertex_)
Defined at line 357 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setIndexType (IndexType indexType_)
Defined at line 363 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setIndexType (IndexType indexType_)
Defined at line 369 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setIndexData (const DeviceOrHostAddressConstKHR & indexData_)
Defined at line 375 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setIndexData (const DeviceOrHostAddressConstKHR & indexData_)
Defined at line 381 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR & setTransformData (const DeviceOrHostAddressConstKHR & transformData_)
Defined at line 388 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
AccelerationStructureGeometryTrianglesDataKHR && setTransformData (const DeviceOrHostAddressConstKHR & transformData_)
Defined at line 395 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAccelerationStructureGeometryTrianglesDataKHR & operator const VkAccelerationStructureGeometryTrianglesDataKHR & ()
Defined at line 403 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAccelerationStructureGeometryTrianglesDataKHR & operator VkAccelerationStructureGeometryTrianglesDataKHR & ()
Defined at line 408 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkAccelerationStructureGeometryTrianglesDataKHR * operator const VkAccelerationStructureGeometryTrianglesDataKHR * ()
Defined at line 413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkAccelerationStructureGeometryTrianglesDataKHR * operator VkAccelerationStructureGeometryTrianglesDataKHR * ()
Defined at line 418 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp