Vulkan-Hpp
vk::ColorBlendEquationEXT Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkColorBlendEquationEXT
 

Public Member Functions

VULKAN_HPP_CONSTEXPR ColorBlendEquationEXT (vk::BlendFactor srcColorBlendFactor_=vk::BlendFactor::eZero, vk::BlendFactor dstColorBlendFactor_=vk::BlendFactor::eZero, vk::BlendOp colorBlendOp_=vk::BlendOp::eAdd, vk::BlendFactor srcAlphaBlendFactor_=vk::BlendFactor::eZero, vk::BlendFactor dstAlphaBlendFactor_=vk::BlendFactor::eZero, vk::BlendOp alphaBlendOp_=vk::BlendOp::eAdd) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR ColorBlendEquationEXT (ColorBlendEquationEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 ColorBlendEquationEXT (VkColorBlendEquationEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
ColorBlendEquationEXToperator= (ColorBlendEquationEXT const &rhs) VULKAN_HPP_NOEXCEPT=default
 
ColorBlendEquationEXToperator= (VkColorBlendEquationEXT const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXTsetSrcColorBlendFactor (vk::BlendFactor srcColorBlendFactor_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXTsetDstColorBlendFactor (vk::BlendFactor dstColorBlendFactor_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXTsetColorBlendOp (vk::BlendOp colorBlendOp_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXTsetSrcAlphaBlendFactor (vk::BlendFactor srcAlphaBlendFactor_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXTsetDstAlphaBlendFactor (vk::BlendFactor dstAlphaBlendFactor_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXTsetAlphaBlendOp (vk::BlendOp alphaBlendOp_) VULKAN_HPP_NOEXCEPT
 
 operator VkColorBlendEquationEXT const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkColorBlendEquationEXT & () VULKAN_HPP_NOEXCEPT
 
bool operator== (ColorBlendEquationEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 
bool operator!= (ColorBlendEquationEXT const &rhs) const VULKAN_HPP_NOEXCEPT
 

Public Attributes

vk::BlendFactor srcColorBlendFactor = vk::BlendFactor::eZero
 
vk::BlendFactor dstColorBlendFactor = vk::BlendFactor::eZero
 
vk::BlendOp colorBlendOp = vk::BlendOp::eAdd
 
vk::BlendFactor srcAlphaBlendFactor = vk::BlendFactor::eZero
 
vk::BlendFactor dstAlphaBlendFactor = vk::BlendFactor::eZero
 
vk::BlendOp alphaBlendOp = vk::BlendOp::eAdd
 

Detailed Description

Definition at line 14341 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

Constructor & Destructor Documentation

◆ ColorBlendEquationEXT() [1/3]

VULKAN_HPP_CONSTEXPR vk::ColorBlendEquationEXT::ColorBlendEquationEXT ( vk::BlendFactor  srcColorBlendFactor_ = vk::BlendFactor::eZero,
vk::BlendFactor  dstColorBlendFactor_ = vk::BlendFactor::eZero,
vk::BlendOp  colorBlendOp_ = vk::BlendOp::eAdd,
vk::BlendFactor  srcAlphaBlendFactor_ = vk::BlendFactor::eZero,
vk::BlendFactor  dstAlphaBlendFactor_ = vk::BlendFactor::eZero,
vk::BlendOp  alphaBlendOp_ = vk::BlendOp::eAdd 
)
inline

Definition at line 14346 of file vulkan_structs.hpp.

◆ ColorBlendEquationEXT() [2/3]

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

◆ ColorBlendEquationEXT() [3/3]

vk::ColorBlendEquationEXT::ColorBlendEquationEXT ( VkColorBlendEquationEXT const &  rhs)
inline

Definition at line 14363 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkColorBlendEquationEXT &()

vk::ColorBlendEquationEXT::operator VkColorBlendEquationEXT & ( )
inline

Definition at line 14420 of file vulkan_structs.hpp.

◆ operator VkColorBlendEquationEXT const &()

vk::ColorBlendEquationEXT::operator VkColorBlendEquationEXT const & ( ) const
inline

Definition at line 14415 of file vulkan_structs.hpp.

◆ operator!=()

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

Definition at line 14455 of file vulkan_structs.hpp.

◆ operator=() [1/2]

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

◆ operator=() [2/2]

ColorBlendEquationEXT& vk::ColorBlendEquationEXT::operator= ( VkColorBlendEquationEXT const &  rhs)
inline

Definition at line 14371 of file vulkan_structs.hpp.

◆ operator==()

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

Definition at line 14445 of file vulkan_structs.hpp.

◆ setAlphaBlendOp()

VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXT& vk::ColorBlendEquationEXT::setAlphaBlendOp ( vk::BlendOp  alphaBlendOp_)
inline

Definition at line 14408 of file vulkan_structs.hpp.

◆ setColorBlendOp()

VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXT& vk::ColorBlendEquationEXT::setColorBlendOp ( vk::BlendOp  colorBlendOp_)
inline

Definition at line 14390 of file vulkan_structs.hpp.

◆ setDstAlphaBlendFactor()

VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXT& vk::ColorBlendEquationEXT::setDstAlphaBlendFactor ( vk::BlendFactor  dstAlphaBlendFactor_)
inline

Definition at line 14402 of file vulkan_structs.hpp.

◆ setDstColorBlendFactor()

VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXT& vk::ColorBlendEquationEXT::setDstColorBlendFactor ( vk::BlendFactor  dstColorBlendFactor_)
inline

Definition at line 14384 of file vulkan_structs.hpp.

◆ setSrcAlphaBlendFactor()

VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXT& vk::ColorBlendEquationEXT::setSrcAlphaBlendFactor ( vk::BlendFactor  srcAlphaBlendFactor_)
inline

Definition at line 14396 of file vulkan_structs.hpp.

◆ setSrcColorBlendFactor()

VULKAN_HPP_CONSTEXPR_14 ColorBlendEquationEXT& vk::ColorBlendEquationEXT::setSrcColorBlendFactor ( vk::BlendFactor  srcColorBlendFactor_)
inline

Definition at line 14378 of file vulkan_structs.hpp.

Member Data Documentation

◆ alphaBlendOp

vk::BlendOp vk::ColorBlendEquationEXT::alphaBlendOp = vk::BlendOp::eAdd

Definition at line 14467 of file vulkan_structs.hpp.

◆ colorBlendOp

vk::BlendOp vk::ColorBlendEquationEXT::colorBlendOp = vk::BlendOp::eAdd

Definition at line 14464 of file vulkan_structs.hpp.

◆ dstAlphaBlendFactor

vk::BlendFactor vk::ColorBlendEquationEXT::dstAlphaBlendFactor = vk::BlendFactor::eZero

Definition at line 14466 of file vulkan_structs.hpp.

◆ dstColorBlendFactor

vk::BlendFactor vk::ColorBlendEquationEXT::dstColorBlendFactor = vk::BlendFactor::eZero

Definition at line 14463 of file vulkan_structs.hpp.

◆ srcAlphaBlendFactor

vk::BlendFactor vk::ColorBlendEquationEXT::srcAlphaBlendFactor = vk::BlendFactor::eZero

Definition at line 14465 of file vulkan_structs.hpp.

◆ srcColorBlendFactor

vk::BlendFactor vk::ColorBlendEquationEXT::srcColorBlendFactor = vk::BlendFactor::eZero

Definition at line 14462 of file vulkan_structs.hpp.


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