Vulkan-Hpp
vk::DepthBiasRepresentationInfoEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDepthBiasRepresentationInfoEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR DepthBiasRepresentationInfoEXT (vk::DepthBiasRepresentationEXT depthBiasRepresentation_=vk::DepthBiasRepresentationEXT::eLeastRepresentableValueFormat, vk::Bool32 depthBiasExact_={}, const void *pNext_=nullptr) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR DepthBiasRepresentationInfoEXT (DepthBiasRepresentationInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DepthBiasRepresentationInfoEXT (VkDepthBiasRepresentationInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
DepthBiasRepresentationInfoEXToperator= (DepthBiasRepresentationInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DepthBiasRepresentationInfoEXToperator= (VkDepthBiasRepresentationInfoEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DepthBiasRepresentationInfoEXTsetPNext (const void *pNext_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DepthBiasRepresentationInfoEXTsetDepthBiasRepresentation (vk::DepthBiasRepresentationEXT depthBiasRepresentation_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DepthBiasRepresentationInfoEXTsetDepthBiasExact (vk::Bool32 depthBiasExact_) VULKAN_HPP_NOEXCEPT
 
 operator VkDepthBiasRepresentationInfoEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDepthBiasRepresentationInfoEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (DepthBiasRepresentationInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (DepthBiasRepresentationInfoEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::StructureType sType = StructureType::eDepthBiasRepresentationInfoEXT
 
const void * pNext = {}
 
vk::DepthBiasRepresentationEXT depthBiasRepresentation = vk::DepthBiasRepresentationEXT::eLeastRepresentableValueFormat
 
vk::Bool32 depthBiasExact = {}
 

Static Public Attributes

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

Detailed Description

Definition at line 23402 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ DepthBiasRepresentationInfoEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::DepthBiasRepresentationInfoEXT::DepthBiasRepresentationInfoEXT ( vk::DepthBiasRepresentationEXT  depthBiasRepresentation_ = vk::DepthBiasRepresentationEXT::eLeastRepresentableValueFormat,
vk::Bool32  depthBiasExact_ = {},
const void *  pNext_ = nullptr 
)
inline

Definition at line 23410 of file vulkan_structs.hpp.

◆ DepthBiasRepresentationInfoEXT() [2/3]

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

◆ DepthBiasRepresentationInfoEXT() [3/3]

vk::DepthBiasRepresentationInfoEXT::DepthBiasRepresentationInfoEXT ( VkDepthBiasRepresentationInfoEXT const &  rhs)
inline

Definition at line 23422 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDepthBiasRepresentationInfoEXT &()

vk::DepthBiasRepresentationInfoEXT::operator VkDepthBiasRepresentationInfoEXT & ( )
inline

Definition at line 23462 of file vulkan_structs.hpp.

◆ operator VkDepthBiasRepresentationInfoEXT const &()

vk::DepthBiasRepresentationInfoEXT::operator VkDepthBiasRepresentationInfoEXT const & ( ) const
inline

Definition at line 23457 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 23495 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

DepthBiasRepresentationInfoEXT& vk::DepthBiasRepresentationInfoEXT::operator= ( VkDepthBiasRepresentationInfoEXT const &  rhs)
inline

Definition at line 23430 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 23485 of file vulkan_structs.hpp.

◆ setDepthBiasExact()

VULKAN_HPP_CONSTEXPR_14 DepthBiasRepresentationInfoEXT& vk::DepthBiasRepresentationInfoEXT::setDepthBiasExact ( vk::Bool32  depthBiasExact_)
inline

Definition at line 23450 of file vulkan_structs.hpp.

◆ setDepthBiasRepresentation()

VULKAN_HPP_CONSTEXPR_14 DepthBiasRepresentationInfoEXT& vk::DepthBiasRepresentationInfoEXT::setDepthBiasRepresentation ( vk::DepthBiasRepresentationEXT  depthBiasRepresentation_)
inline

Definition at line 23444 of file vulkan_structs.hpp.

◆ setPNext()

VULKAN_HPP_CONSTEXPR_14 DepthBiasRepresentationInfoEXT& vk::DepthBiasRepresentationInfoEXT::setPNext ( const void *  pNext_)
inline

Definition at line 23437 of file vulkan_structs.hpp.

Member Data Documentation

◆ allowDuplicate

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

Definition at line 23406 of file vulkan_structs.hpp.

◆ depthBiasExact

vk::Bool32 vk::DepthBiasRepresentationInfoEXT::depthBiasExact = {}

Definition at line 23505 of file vulkan_structs.hpp.

◆ depthBiasRepresentation

vk::DepthBiasRepresentationEXT vk::DepthBiasRepresentationInfoEXT::depthBiasRepresentation = vk::DepthBiasRepresentationEXT::eLeastRepresentableValueFormat

Definition at line 23504 of file vulkan_structs.hpp.

◆ pNext

const void* vk::DepthBiasRepresentationInfoEXT::pNext = {}

Definition at line 23503 of file vulkan_structs.hpp.

◆ structureType

VULKAN_HPP_CONST_OR_CONSTEXPR StructureType vk::DepthBiasRepresentationInfoEXT::structureType = StructureType::eDepthBiasRepresentationInfoEXT
static

Definition at line 23407 of file vulkan_structs.hpp.

◆ sType

vk::StructureType vk::DepthBiasRepresentationInfoEXT::sType = StructureType::eDepthBiasRepresentationInfoEXT

Definition at line 23502 of file vulkan_structs.hpp.


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