Lines Matching defs:GeometryTrianglesNV
1414 struct GeometryTrianglesNV struct
1416 using NativeType = VkGeometryTrianglesNV;
1418 static const bool allowDuplicate = false;
1419 …c VULKAN_HPP_CONST_OR_CONSTEXPR StructureType structureType = StructureType::eGeometryTrianglesNV;
1422 … VULKAN_HPP_CONSTEXPR GeometryTrianglesNV( VULKAN_HPP_NAMESPACE::Buffer vertexData_ = {}, in GeometryTrianglesNV() function
1451 …GeometryTrianglesNV( VkGeometryTrianglesNV const & rhs ) VULKAN_HPP_NOEXCEPT : GeometryTrianglesNV… in GeometryTrianglesNV() function
1460 *this = *reinterpret_cast<VULKAN_HPP_NAMESPACE::GeometryTrianglesNV const *>( &rhs ); in operator =()
1465 … VULKAN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setPNext( const void * pNext_ ) VULKAN_HPP_NOEXCEPT in setPNext()
1471 …GeometryTrianglesNV & setVertexData( VULKAN_HPP_NAMESPACE::Buffer vertexData_ ) VULKAN_HPP_NOEXCEPT in setVertexData()
1477 …TrianglesNV & setVertexOffset( VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset_ ) VULKAN_HPP_NOEXCEPT in setVertexOffset()
1483 …_HPP_CONSTEXPR_14 GeometryTrianglesNV & setVertexCount( uint32_t vertexCount_ ) VULKAN_HPP_NOEXCEPT in setVertexCount()
1489 …TrianglesNV & setVertexStride( VULKAN_HPP_NAMESPACE::DeviceSize vertexStride_ ) VULKAN_HPP_NOEXCEPT in setVertexStride()
1495 …etryTrianglesNV & setVertexFormat( VULKAN_HPP_NAMESPACE::Format vertexFormat_ ) VULKAN_HPP_NOEXCEPT in setVertexFormat()
1501 …4 GeometryTrianglesNV & setIndexData( VULKAN_HPP_NAMESPACE::Buffer indexData_ ) VULKAN_HPP_NOEXCEPT in setIndexData()
1507 …ryTrianglesNV & setIndexOffset( VULKAN_HPP_NAMESPACE::DeviceSize indexOffset_ ) VULKAN_HPP_NOEXCEPT in setIndexOffset()
1513 …AN_HPP_CONSTEXPR_14 GeometryTrianglesNV & setIndexCount( uint32_t indexCount_ ) VULKAN_HPP_NOEXCEPT in setIndexCount()
1519 …eometryTrianglesNV & setIndexType( VULKAN_HPP_NAMESPACE::IndexType indexType_ ) VULKAN_HPP_NOEXCEPT in setIndexType()
1525 …ryTrianglesNV & setTransformData( VULKAN_HPP_NAMESPACE::Buffer transformData_ ) VULKAN_HPP_NOEXCEPT in setTransformData()
1531 …lesNV & setTransformOffset( VULKAN_HPP_NAMESPACE::DeviceSize transformOffset_ ) VULKAN_HPP_NOEXCEPT in setTransformOffset()
1538 operator VkGeometryTrianglesNV const &() const VULKAN_HPP_NOEXCEPT in operator VkGeometryTrianglesNV const&()
1543 operator VkGeometryTrianglesNV &() VULKAN_HPP_NOEXCEPT in operator VkGeometryTrianglesNV&()
1566 reflect() const VULKAN_HPP_NOEXCEPT in reflect()
1587 bool operator==( GeometryTrianglesNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator ==()
1599 bool operator!=( GeometryTrianglesNV const & rhs ) const VULKAN_HPP_NOEXCEPT in operator !=()
1606 VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::eGeometryTrianglesNV;
1607 const void * pNext = {};
1608 VULKAN_HPP_NAMESPACE::Buffer vertexData = {};
1609 VULKAN_HPP_NAMESPACE::DeviceSize vertexOffset = {};
1610 uint32_t vertexCount = {};
1611 VULKAN_HPP_NAMESPACE::DeviceSize vertexStride = {};
1612 VULKAN_HPP_NAMESPACE::Format vertexFormat = VULKAN_HPP_NAMESPACE::Format::eUndefined;
1613 VULKAN_HPP_NAMESPACE::Buffer indexData = {};
1614 VULKAN_HPP_NAMESPACE::DeviceSize indexOffset = {};
1615 uint32_t indexCount = {};
1616 VULKAN_HPP_NAMESPACE::IndexType indexType = VULKAN_HPP_NAMESPACE::IndexType::eUint16;
1617 VULKAN_HPP_NAMESPACE::Buffer transformData = {};
1618 VULKAN_HPP_NAMESPACE::DeviceSize transformOffset = {};