Vulkan-Hpp
vk::PhysicalDeviceColorWriteEnableFeaturesEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkPhysicalDeviceColorWriteEnableFeaturesEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR PhysicalDeviceColorWriteEnableFeaturesEXT (vk::Bool32 colorWriteEnable_={}, void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR PhysicalDeviceColorWriteEnableFeaturesEXT (PhysicalDeviceColorWriteEnableFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 PhysicalDeviceColorWriteEnableFeaturesEXT (VkPhysicalDeviceColorWriteEnableFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
PhysicalDeviceColorWriteEnableFeaturesEXToperator= (PhysicalDeviceColorWriteEnableFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
PhysicalDeviceColorWriteEnableFeaturesEXToperator= (VkPhysicalDeviceColorWriteEnableFeaturesEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceColorWriteEnableFeaturesEXTsetPNext (void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceColorWriteEnableFeaturesEXTsetColorWriteEnable (vk::Bool32 colorWriteEnable_) VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceColorWriteEnableFeaturesEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkPhysicalDeviceColorWriteEnableFeaturesEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (PhysicalDeviceColorWriteEnableFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (PhysicalDeviceColorWriteEnableFeaturesEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::ePhysicalDeviceColorWriteEnableFeaturesEXT
 
void * pNext = {}
 
vk::Bool32 colorWriteEnable = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 58219 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ PhysicalDeviceColorWriteEnableFeaturesEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::PhysicalDeviceColorWriteEnableFeaturesEXT::PhysicalDeviceColorWriteEnableFeaturesEXT ( vk::Bool32  colorWriteEnable_ = {},
void *  pNext_ = nullptr 
)
inline

Definition at line 58227 of file vulkan_structs.hpp.

◆ PhysicalDeviceColorWriteEnableFeaturesEXT() [2/3]

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

◆ PhysicalDeviceColorWriteEnableFeaturesEXT() [3/3]

vk::PhysicalDeviceColorWriteEnableFeaturesEXT::PhysicalDeviceColorWriteEnableFeaturesEXT ( VkPhysicalDeviceColorWriteEnableFeaturesEXT const &  rhs)
inline

Definition at line 58236 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkPhysicalDeviceColorWriteEnableFeaturesEXT &()

vk::PhysicalDeviceColorWriteEnableFeaturesEXT::operator VkPhysicalDeviceColorWriteEnableFeaturesEXT & ( )
inline

Definition at line 58270 of file vulkan_structs.hpp.

◆ operator VkPhysicalDeviceColorWriteEnableFeaturesEXT const &()

vk::PhysicalDeviceColorWriteEnableFeaturesEXT::operator VkPhysicalDeviceColorWriteEnableFeaturesEXT const & ( ) const
inline

Definition at line 58265 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 58299 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

PhysicalDeviceColorWriteEnableFeaturesEXT& vk::PhysicalDeviceColorWriteEnableFeaturesEXT::operator= ( VkPhysicalDeviceColorWriteEnableFeaturesEXT const &  rhs)
inline

Definition at line 58244 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 58290 of file vulkan_structs.hpp.

◆ setColorWriteEnable()

VULKAN_HPP_CONSTEXPR_14 PhysicalDeviceColorWriteEnableFeaturesEXT& vk::PhysicalDeviceColorWriteEnableFeaturesEXT::setColorWriteEnable ( vk::Bool32  colorWriteEnable_)
inline

Definition at line 58258 of file vulkan_structs.hpp.

◆ setPNext()

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

Definition at line 58251 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 58223 of file vulkan_structs.hpp.

◆ colorWriteEnable

vk::Bool32 vk::PhysicalDeviceColorWriteEnableFeaturesEXT::colorWriteEnable = {}

Definition at line 58308 of file vulkan_structs.hpp.

◆ pNext

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

Definition at line 58307 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::PhysicalDeviceColorWriteEnableFeaturesEXT::structureType = StructureType::ePhysicalDeviceColorWriteEnableFeaturesEXT
static

Definition at line 58224 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::PhysicalDeviceColorWriteEnableFeaturesEXT::sType = StructureType::ePhysicalDeviceColorWriteEnableFeaturesEXT

Definition at line 58306 of file vulkan_structs.hpp.


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