struct GeometryTrianglesNV
Defined at line 1417 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Buffer vertexData
vk::DeviceSize vertexOffset
uint32_t vertexCount
vk::DeviceSize vertexStride
Format vertexFormat
Buffer indexData
vk::DeviceSize indexOffset
uint32_t indexCount
IndexType indexType
Buffer transformData
vk::DeviceSize transformOffset
Public Methods
void GeometryTrianglesNV (vk::Buffer vertexData_, vk::DeviceSize vertexOffset_, uint32_t vertexCount_, vk::DeviceSize vertexStride_, vk::Format vertexFormat_, vk::Buffer indexData_, vk::DeviceSize indexOffset_, uint32_t indexCount_, vk::IndexType indexType_, vk::Buffer transformData_, vk::DeviceSize transformOffset_, const void * pNext_)
Defined at line 1425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeometryTrianglesNV (const GeometryTrianglesNV & rhs)
Defined at line 1452 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void GeometryTrianglesNV (const VkGeometryTrianglesNV & rhs)
Defined at line 1454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & operator= (const GeometryTrianglesNV & rhs)
Defined at line 1458 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & operator= (const VkGeometryTrianglesNV & rhs)
Defined at line 1461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setPNext (const void * pNext_)
Defined at line 1468 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setVertexData (vk::Buffer vertexData_)
Defined at line 1474 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setVertexOffset (vk::DeviceSize vertexOffset_)
Defined at line 1480 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setVertexCount (uint32_t vertexCount_)
Defined at line 1486 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setVertexStride (vk::DeviceSize vertexStride_)
Defined at line 1492 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setVertexFormat (vk::Format vertexFormat_)
Defined at line 1498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setIndexData (vk::Buffer indexData_)
Defined at line 1504 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setIndexOffset (vk::DeviceSize indexOffset_)
Defined at line 1510 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setIndexCount (uint32_t indexCount_)
Defined at line 1516 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setIndexType (vk::IndexType indexType_)
Defined at line 1522 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setTransformData (vk::Buffer transformData_)
Defined at line 1528 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
GeometryTrianglesNV & setTransformOffset (vk::DeviceSize transformOffset_)
Defined at line 1534 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkGeometryTrianglesNV & operator const VkGeometryTrianglesNV & ()
Defined at line 1541 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkGeometryTrianglesNV & operator VkGeometryTrianglesNV & ()
Defined at line 1546 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const GeometryTrianglesNV & )
Defined at line 1588 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp