HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPipelineVertexInputDivisorStateCreateInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PipelineVertexInputDivisorStateCreateInfoEXT (uint32_t vertexBindingDivisorCount_={}, const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT *pVertexBindingDivisors_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PipelineVertexInputDivisorStateCreateInfoEXT (PipelineVertexInputDivisorStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PipelineVertexInputDivisorStateCreateInfoEXT (VkPipelineVertexInputDivisorStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
 PipelineVertexInputDivisorStateCreateInfoEXT (VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT > const &vertexBindingDivisors_, const void *pNext_=nullptr)
 
PipelineVertexInputDivisorStateCreateInfoEXToperator= (PipelineVertexInputDivisorStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PipelineVertexInputDivisorStateCreateInfoEXToperator= (VkPipelineVertexInputDivisorStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineVertexInputDivisorStateCreateInfoEXT
setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineVertexInputDivisorStateCreateInfoEXT
setVertexBindingDivisorCount (uint32_t vertexBindingDivisorCount_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineVertexInputDivisorStateCreateInfoEXT
setPVertexBindingDivisors (const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT *pVertexBindingDivisors_) VULKAN_HPP_NOEXCEPT
 
PipelineVertexInputDivisorStateCreateInfoEXTsetVertexBindingDivisors (VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT > const &vertexBindingDivisors_) VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineVertexInputDivisorStateCreateInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineVertexInputDivisorStateCreateInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PipelineVertexInputDivisorStateCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PipelineVertexInputDivisorStateCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT
 
const voidpNext = {}
 
uint32_t vertexBindingDivisorCount = {}
 
const
VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT
pVertexBindingDivisors = {}
 

Static Public Attributes

static const bool allowDuplicate = false
 
static
VULKAN_HPP_CONST_OR_CONSTEXPR
StructureType 
structureType = StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT
 

Detailed Description

Definition at line 82066 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::PipelineVertexInputDivisorStateCreateInfoEXT ( uint32_t  vertexBindingDivisorCount_ = {},
const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT pVertexBindingDivisors_ = {},
const void pNext_ = nullptr 
)
inline

Definition at line 82075 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::PipelineVertexInputDivisorStateCreateInfoEXT ( PipelineVertexInputDivisorStateCreateInfoEXT const rhs)
default
VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::PipelineVertexInputDivisorStateCreateInfoEXT ( VkPipelineVertexInputDivisorStateCreateInfoEXT const rhs)
inline

Definition at line 82086 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::PipelineVertexInputDivisorStateCreateInfoEXT ( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT > const vertexBindingDivisors_,
const void pNext_ = nullptr 
)
inline

Definition at line 82092 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::operator VkPipelineVertexInputDivisorStateCreateInfoEXT & ( )
inline

Definition at line 82149 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::operator VkPipelineVertexInputDivisorStateCreateInfoEXT const & ( ) const
inline

Definition at line 82144 of file vulkan_structs.hpp.

PipelineVertexInputDivisorStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::operator= ( PipelineVertexInputDivisorStateCreateInfoEXT const rhs)
default
PipelineVertexInputDivisorStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::operator= ( VkPipelineVertexInputDivisorStateCreateInfoEXT const rhs)
inline

Definition at line 82105 of file vulkan_structs.hpp.

bool VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::operator== ( PipelineVertexInputDivisorStateCreateInfoEXT const rhs) const
inline

Definition at line 82172 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputDivisorStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::setPNext ( const void pNext_)
inline

Definition at line 82112 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputDivisorStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::setPVertexBindingDivisors ( const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT pVertexBindingDivisors_)
inline

Definition at line 82126 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineVertexInputDivisorStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::setVertexBindingDivisorCount ( uint32_t  vertexBindingDivisorCount_)
inline

Definition at line 82119 of file vulkan_structs.hpp.

PipelineVertexInputDivisorStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::setVertexBindingDivisors ( VULKAN_HPP_NAMESPACE::ArrayProxyNoTemporaries< const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT > const vertexBindingDivisors_)
inline

Definition at line 82133 of file vulkan_structs.hpp.

Member Data Documentation

const bool VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::allowDuplicate = false
static

Definition at line 82070 of file vulkan_structs.hpp.

const void* VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::pNext = {}

Definition at line 82190 of file vulkan_structs.hpp.

const VULKAN_HPP_NAMESPACE::VertexInputBindingDivisorDescriptionEXT* VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::pVertexBindingDivisors = {}

Definition at line 82192 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::structureType = StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT
static

Definition at line 82071 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::sType = StructureType::ePipelineVertexInputDivisorStateCreateInfoEXT

Definition at line 82189 of file vulkan_structs.hpp.

uint32_t VULKAN_HPP_NAMESPACE::PipelineVertexInputDivisorStateCreateInfoEXT::vertexBindingDivisorCount = {}

Definition at line 82191 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: