This is a simple abstraction class for VkBlendFactor, VkBlendOp.
More...
#include <C_blendMode.hpp>
|
|
constexpr | BlendMode (VkBlendFactor srcBlendFactor, VkBlendFactor dstBlendFactor, VkBlendOp blendOp=VK_BLEND_OP_ADD) noexcept |
|
constexpr | BlendMode (VkBlendFactor srcColorBlendFactor, VkBlendFactor dstColorBlendFactor, VkBlendOp colorBlendOp, VkBlendFactor srcAlphaBlendFactor, VkBlendFactor dstAlphaBlendFactor, VkBlendOp alphaBlendOp) noexcept |
|
constexpr bool | operator== (BlendMode const &right) const |
|
constexpr bool | operator!= (BlendMode const &right) const |
|
|
VkBlendFactor | _srcColorBlendFactor = VK_BLEND_FACTOR_SRC_ALPHA |
|
VkBlendFactor | _dstColorBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA |
|
VkBlendOp | _colorBlendOp = VK_BLEND_OP_ADD |
|
VkBlendFactor | _srcAlphaBlendFactor = VK_BLEND_FACTOR_ONE |
|
VkBlendFactor | _dstAlphaBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA |
|
VkBlendOp | _alphaBlendOp = VK_BLEND_OP_ADD |
This is a simple abstraction class for VkBlendFactor, VkBlendOp.
The documentation for this struct was generated from the following file: