struct PipelineColorBlendAttachmentState

Defined at line 42729 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

vk::Bool32 blendEnable
BlendFactor srcColorBlendFactor
BlendFactor dstColorBlendFactor
BlendOp colorBlendOp
BlendFactor srcAlphaBlendFactor
BlendFactor dstAlphaBlendFactor
BlendOp alphaBlendOp
Flags colorWriteMask

Public Methods

void PipelineColorBlendAttachmentState (vk::Bool32 blendEnable_, vk::BlendFactor srcColorBlendFactor_, vk::BlendFactor dstColorBlendFactor_, vk::BlendOp colorBlendOp_, vk::BlendFactor srcAlphaBlendFactor_, vk::BlendFactor dstAlphaBlendFactor_, vk::BlendOp alphaBlendOp_, vk::ColorComponentFlags colorWriteMask_)

Defined at line 42734 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PipelineColorBlendAttachmentState (const PipelineColorBlendAttachmentState & rhs)

Defined at line 42753 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void PipelineColorBlendAttachmentState (const VkPipelineColorBlendAttachmentState & rhs)

Defined at line 42755 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & operator= (const PipelineColorBlendAttachmentState & rhs)

Defined at line 42760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & operator= (const VkPipelineColorBlendAttachmentState & rhs)

Defined at line 42763 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setBlendEnable (vk::Bool32 blendEnable_)

Defined at line 42770 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setSrcColorBlendFactor (vk::BlendFactor srcColorBlendFactor_)

Defined at line 42776 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setDstColorBlendFactor (vk::BlendFactor dstColorBlendFactor_)

Defined at line 42783 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setColorBlendOp (vk::BlendOp colorBlendOp_)

Defined at line 42790 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setSrcAlphaBlendFactor (vk::BlendFactor srcAlphaBlendFactor_)

Defined at line 42796 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setDstAlphaBlendFactor (vk::BlendFactor dstAlphaBlendFactor_)

Defined at line 42803 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setAlphaBlendOp (vk::BlendOp alphaBlendOp_)

Defined at line 42810 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

PipelineColorBlendAttachmentState & setColorWriteMask (vk::ColorComponentFlags colorWriteMask_)

Defined at line 42816 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkPipelineColorBlendAttachmentState & operator const VkPipelineColorBlendAttachmentState & ()

Defined at line 42824 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkPipelineColorBlendAttachmentState & operator VkPipelineColorBlendAttachmentState & ()

Defined at line 42829 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const PipelineColorBlendAttachmentState & )

Defined at line 42855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp