Struct voodoo::PipelineColorBlendAttachmentState
[−]
[src]
#[repr(C)]pub struct PipelineColorBlendAttachmentState { /* fields omitted */ }
A VkPipelineColorBlendAttachmentState
.
Methods
impl PipelineColorBlendAttachmentState
[src]
pub fn builder() -> PipelineColorBlendAttachmentStateBuilder
[src]
pub unsafe fn from_raw(
raw: VkPipelineColorBlendAttachmentState
) -> PipelineColorBlendAttachmentState
[src]
raw: VkPipelineColorBlendAttachmentState
) -> PipelineColorBlendAttachmentState
pub fn blend_enable<'a>(&'a self) -> bool
[src]
pub fn src_color_blend_factor<'a>(&'a self) -> BlendFactor
[src]
pub fn dst_color_blend_factor<'a>(&'a self) -> BlendFactor
[src]
pub fn color_blend_op<'a>(&'a self) -> BlendOp
[src]
pub fn src_alpha_blend_factor<'a>(&'a self) -> BlendFactor
[src]
pub fn dst_alpha_blend_factor<'a>(&'a self) -> BlendFactor
[src]
pub fn alpha_blend_op<'a>(&'a self) -> BlendOp
[src]
pub fn color_write_mask<'a>(&'a self) -> ColorComponentFlags
[src]
pub fn set_blend_enable<'m>(&mut self, blend_enable: bool)
[src]
pub fn set_src_color_blend_factor<'m>(
&mut self,
src_color_blend_factor: BlendFactor
)
[src]
&mut self,
src_color_blend_factor: BlendFactor
)
pub fn set_dst_color_blend_factor<'m>(
&mut self,
dst_color_blend_factor: BlendFactor
)
[src]
&mut self,
dst_color_blend_factor: BlendFactor
)
pub fn set_color_blend_op<'m>(&mut self, color_blend_op: BlendOp)
[src]
pub fn set_src_alpha_blend_factor<'m>(
&mut self,
src_alpha_blend_factor: BlendFactor
)
[src]
&mut self,
src_alpha_blend_factor: BlendFactor
)
pub fn set_dst_alpha_blend_factor<'m>(
&mut self,
dst_alpha_blend_factor: BlendFactor
)
[src]
&mut self,
dst_alpha_blend_factor: BlendFactor
)
pub fn set_alpha_blend_op<'m>(&mut self, alpha_blend_op: BlendOp)
[src]
pub fn set_color_write_mask<'m>(
&mut self,
color_write_mask: ColorComponentFlags
)
[src]
&mut self,
color_write_mask: ColorComponentFlags
)
pub fn as_raw(&self) -> &VkPipelineColorBlendAttachmentState
[src]
Trait Implementations
impl Debug for PipelineColorBlendAttachmentState
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for PipelineColorBlendAttachmentState
[src]
fn clone(&self) -> PipelineColorBlendAttachmentState
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Default for PipelineColorBlendAttachmentState
[src]
fn default() -> PipelineColorBlendAttachmentState
[src]
Returns the "default value" for a type. Read more
impl From<PipelineColorBlendAttachmentState> for VkPipelineColorBlendAttachmentState
[src]
fn from(
f: PipelineColorBlendAttachmentState
) -> VkPipelineColorBlendAttachmentState
[src]
f: PipelineColorBlendAttachmentState
) -> VkPipelineColorBlendAttachmentState
Performs the conversion.