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

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPipelineRasterizationProvokingVertexStateCreateInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PipelineRasterizationProvokingVertexStateCreateInfoEXT (VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode_=VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PipelineRasterizationProvokingVertexStateCreateInfoEXT (PipelineRasterizationProvokingVertexStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PipelineRasterizationProvokingVertexStateCreateInfoEXT (VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PipelineRasterizationProvokingVertexStateCreateInfoEXToperator= (PipelineRasterizationProvokingVertexStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PipelineRasterizationProvokingVertexStateCreateInfoEXToperator= (VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRasterizationProvokingVertexStateCreateInfoEXT
setPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14
PipelineRasterizationProvokingVertexStateCreateInfoEXT
setProvokingVertexMode (VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode_) VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPipelineRasterizationProvokingVertexStateCreateInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PipelineRasterizationProvokingVertexStateCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PipelineRasterizationProvokingVertexStateCreateInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

VULKAN_HPP_NAMESPACE::StructureType sType = StructureType::ePipelineRasterizationProvokingVertexStateCreateInfoEXT
 
const voidpNext = {}
 
VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT provokingVertexMode = VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex
 

Static Public Attributes

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

Detailed Description

Definition at line 80840 of file vulkan_structs.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::PipelineRasterizationProvokingVertexStateCreateInfoEXT ( VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT  provokingVertexMode_ = VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex,
const void pNext_ = nullptr 
)
inline

Definition at line 80848 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::PipelineRasterizationProvokingVertexStateCreateInfoEXT ( PipelineRasterizationProvokingVertexStateCreateInfoEXT const rhs)
default
VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::PipelineRasterizationProvokingVertexStateCreateInfoEXT ( VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const rhs)
inline

Definition at line 80859 of file vulkan_structs.hpp.

Member Function Documentation

VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::operator VkPipelineRasterizationProvokingVertexStateCreateInfoEXT & ( )
inline

Definition at line 80895 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::operator VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const & ( ) const
inline

Definition at line 80890 of file vulkan_structs.hpp.

PipelineRasterizationProvokingVertexStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::operator= ( PipelineRasterizationProvokingVertexStateCreateInfoEXT const rhs)
default
PipelineRasterizationProvokingVertexStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::operator= ( VkPipelineRasterizationProvokingVertexStateCreateInfoEXT const rhs)
inline

Definition at line 80869 of file vulkan_structs.hpp.

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

Definition at line 80915 of file vulkan_structs.hpp.

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

Definition at line 80876 of file vulkan_structs.hpp.

VULKAN_HPP_CONSTEXPR_14 PipelineRasterizationProvokingVertexStateCreateInfoEXT& VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::setProvokingVertexMode ( VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT  provokingVertexMode_)
inline

Definition at line 80883 of file vulkan_structs.hpp.

Member Data Documentation

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

Definition at line 80844 of file vulkan_structs.hpp.

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

Definition at line 80932 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::provokingVertexMode = VULKAN_HPP_NAMESPACE::ProvokingVertexModeEXT::eFirstVertex

Definition at line 80933 of file vulkan_structs.hpp.

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::structureType = StructureType::ePipelineRasterizationProvokingVertexStateCreateInfoEXT
static

Definition at line 80845 of file vulkan_structs.hpp.

VULKAN_HPP_NAMESPACE::StructureType VULKAN_HPP_NAMESPACE::PipelineRasterizationProvokingVertexStateCreateInfoEXT::sType = StructureType::ePipelineRasterizationProvokingVertexStateCreateInfoEXT

Definition at line 80931 of file vulkan_structs.hpp.


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