Lines Matching defs:GeometryTrianglesNV

1417   struct GeometryTrianglesNV  struct
1419 using NativeType = VkGeometryTrianglesNV;
1421 static const bool allowDuplicate = false;
1422 …c VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGeometryTrianglesNV;
1425 … VULKAN_HPP_CONSTEXPR GeometryTrianglesNV( VULKAN_HPP_NAMESPACE::Buffer vertexData_ = {}, in GeometryTrianglesNV() argument
1454GeometryTrianglesNV( VkGeometryTrianglesNV const & rhs ) VULKAN_HPP_NOEXCEPT : GeometryTrianglesNV… in GeometryTrianglesNV() function
1463 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::GeometryTrianglesNV const *>( &rhs ); in operator =()
1468 … VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
1474 …GeometryTrianglesNV & setVertexData( VULKAN_HPP_NAMESPACE::Buffer vertexData_ ) VULKAN_HPP_NOEXCEPT in setVertexData()
1480 …TrianglesNV & setVertexOffset( VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset_ ) VULKAN_HPP_NOEXCEPT in setVertexOffset()
1486 …_HPP_CONSTEXPR_14 GeometryTrianglesNV & setVertexCount( uint32_t vertexCount_ ) VULKAN_HPP_NOEXCEPT in setVertexCount()
1492 …TrianglesNV & setVertexStride( VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_ ) VULKAN_HPP_NOEXCEPT in setVertexStride()
1498 …etryTrianglesNV & setVertexFormat( VULKAN_HPP_NAMESPACE::Format vertexFormat_ ) VULKAN_HPP_NOEXCEPT in setVertexFormat()
1504 …4 GeometryTrianglesNV & setIndexData( VULKAN_HPP_NAMESPACE::Buffer indexData_ ) VULKAN_HPP_NOEXCEPT in setIndexData()
1510 …ryTrianglesNV & setIndexOffset( VULKAN_HPP_NAMESPACE::DeviceSize indexOffset_ ) VULKAN_HPP_NOEXCEPT in setIndexOffset()
1516 …AN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setIndexCount( uint32_t indexCount_ ) VULKAN_HPP_NOEXCEPT in setIndexCount()
1522 …eometryTrianglesNV & setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT in setIndexType()
1528 …ryTrianglesNV & setTransformData( VULKAN_HPP_NAMESPACE::Buffer transformData_ ) VULKAN_HPP_NOEXCEPT in setTransformData()
1534 …lesNV & setTransformOffset( VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ ) VULKAN_HPP_NOEXCEPT in setTransformOffset()
1541 operator VkGeometryTrianglesNV const &() const VULKAN_HPP_NOEXCEPT in operator VkGeometryTrianglesNV const&()
1546 operator VkGeometryTrianglesNV &() VULKAN_HPP_NOEXCEPT in operator VkGeometryTrianglesNV&()
1569 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
1590 bool operator==( GeometryTrianglesNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
1602 bool operator!=( GeometryTrianglesNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
1609 VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeometryTrianglesNV;
1610 const void * pNext = {};
1611 VULKAN_HPP_NAMESPACE::Buffer vertexData = {};
1612 VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset = {};
1613 uint32_t vertexCount = {};
1614 VULKAN_HPP_NAMESPACE::DeviceSize vertexStride = {};
1615 VULKAN_HPP_NAMESPACE::Format vertexFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined;
1616 VULKAN_HPP_NAMESPACE::Buffer indexData = {};
1617 VULKAN_HPP_NAMESPACE::DeviceSize indexOffset = {};
1618 uint32_t indexCount = {};
1619 VULKAN_HPP_NAMESPACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16;
1620 VULKAN_HPP_NAMESPACE::Buffer transformData = {};
1621 VULKAN_HPP_NAMESPACE::DeviceSize transformOffset = {};