struct PipelineColorBlendAttachmentState

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

wrapper struct for struct VkPipelineColorBlendAttachmentState, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkPipelineColorBlendAttachmentState.html

Public Members

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

Public Methods

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

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

void PipelineColorBlendAttachmentState (const PipelineColorBlendAttachmentState & rhs)

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

void PipelineColorBlendAttachmentState (const VkPipelineColorBlendAttachmentState & rhs)

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

PipelineColorBlendAttachmentState & operator= (const PipelineColorBlendAttachmentState & rhs)

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

PipelineColorBlendAttachmentState & operator= (const VkPipelineColorBlendAttachmentState & rhs)

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

PipelineColorBlendAttachmentState & setBlendEnable (Bool32 blendEnable_)

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

PipelineColorBlendAttachmentState && setBlendEnable (Bool32 blendEnable_)

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

PipelineColorBlendAttachmentState & setSrcColorBlendFactor (BlendFactor srcColorBlendFactor_)

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

PipelineColorBlendAttachmentState && setSrcColorBlendFactor (BlendFactor srcColorBlendFactor_)

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

PipelineColorBlendAttachmentState & setDstColorBlendFactor (BlendFactor dstColorBlendFactor_)

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

PipelineColorBlendAttachmentState && setDstColorBlendFactor (BlendFactor dstColorBlendFactor_)

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

PipelineColorBlendAttachmentState & setColorBlendOp (BlendOp colorBlendOp_)

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

PipelineColorBlendAttachmentState && setColorBlendOp (BlendOp colorBlendOp_)

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

PipelineColorBlendAttachmentState & setSrcAlphaBlendFactor (BlendFactor srcAlphaBlendFactor_)

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

PipelineColorBlendAttachmentState && setSrcAlphaBlendFactor (BlendFactor srcAlphaBlendFactor_)

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

PipelineColorBlendAttachmentState & setDstAlphaBlendFactor (BlendFactor dstAlphaBlendFactor_)

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

PipelineColorBlendAttachmentState && setDstAlphaBlendFactor (BlendFactor dstAlphaBlendFactor_)

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

PipelineColorBlendAttachmentState & setAlphaBlendOp (BlendOp alphaBlendOp_)

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

PipelineColorBlendAttachmentState && setAlphaBlendOp (BlendOp alphaBlendOp_)

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

PipelineColorBlendAttachmentState & setColorWriteMask (ColorComponentFlags colorWriteMask_)

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

PipelineColorBlendAttachmentState && setColorWriteMask (ColorComponentFlags colorWriteMask_)

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

const VkPipelineColorBlendAttachmentState & operator const VkPipelineColorBlendAttachmentState & ()

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

VkPipelineColorBlendAttachmentState & operator VkPipelineColorBlendAttachmentState & ()

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

const VkPipelineColorBlendAttachmentState * operator const VkPipelineColorBlendAttachmentState * ()

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

VkPipelineColorBlendAttachmentState * operator VkPipelineColorBlendAttachmentState * ()

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

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

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