Vulkan-Hpp
vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT (vk::Bool32 primitiveTopologyListRestart_={}, vk::Bool32 primitiveTopologyPatchListRestart_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT (PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXToperator= (PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDevicePrimitiveTopologyListRestartFeaturesEXToperator= (VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXTsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXTsetPrimitiveTopologyListRestart (vk::Bool32 primitiveTopologyListRestart_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXTsetPrimitiveTopologyPatchListRestart (vk::Bool32 primitiveTopologyPatchListRestart_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
 
void * pNext = {}
 
vk::Bool32 primitiveTopologyListRestart = {}
 
vk::Bool32 primitiveTopologyPatchListRestart = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 76729 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ( vk::Bool32  primitiveTopologyListRestart_ = {},
vk::Bool32  primitiveTopologyPatchListRestart_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 76737 of file vulkan_structs.hpp.

◆ PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT() [2/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &  rhs)
default

◆ PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT() [3/3]

vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT ( VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &  rhs)
inline

Definition at line 76749 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT &()

vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT & ( )
inline

Definition at line 76791 of file vulkan_structs.hpp.

◆ operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &()

vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::operator VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const & ( ) const
inline

Definition at line 76786 of file vulkan_structs.hpp.

◆ operator!=()

bool vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::operator!= ( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &  rhs) const
inline

Definition at line 76821 of file vulkan_structs.hpp.

◆ operator=() [1/2]

PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::operator= ( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &  rhs)
default

◆ operator=() [2/2]

PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::operator= ( VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &  rhs)
inline

Definition at line 76758 of file vulkan_structs.hpp.

◆ operator==()

bool vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::operator== ( PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT const &  rhs) const
inline

Definition at line 76811 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::setPNext ( void *  pNext_)
inline

Definition at line 76765 of file vulkan_structs.hpp.

◆ setPrimitiveTopologyListRestart()

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::setPrimitiveTopologyListRestart ( vk::Bool32  primitiveTopologyListRestart_)
inline

Definition at line 76772 of file vulkan_structs.hpp.

◆ setPrimitiveTopologyPatchListRestart()

VULKAN_HPP_CONSTEXPR_14 PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT& vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::setPrimitiveTopologyPatchListRestart ( vk::Bool32  primitiveTopologyPatchListRestart_)
inline

Definition at line 76779 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

const bool vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::allowDuplicate = false
static

Definition at line 76733 of file vulkan_structs.hpp.

◆ pNext

void* vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::pNext = {}

Definition at line 76829 of file vulkan_structs.hpp.

◆ primitiveTopologyListRestart

vk::Bool32 vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::primitiveTopologyListRestart = {}

Definition at line 76830 of file vulkan_structs.hpp.

◆ primitiveTopologyPatchListRestart

vk::Bool32 vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::primitiveTopologyPatchListRestart = {}

Definition at line 76831 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::structureType = StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT
static

Definition at line 76734 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT::sType = StructureType::ePhysicalDevicePrimitiveTopologyListRestartFeaturesEXT

Definition at line 76828 of file vulkan_structs.hpp.


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