Struct voodoo::ClearAttachment
[−]
[src]
#[repr(C)]pub struct ClearAttachment { /* fields omitted */ }
A VkClearAttachment
.
Methods
impl ClearAttachment
[src]
pub fn builder() -> ClearAttachmentBuilder
[src]
pub unsafe fn from_raw(raw: VkClearAttachment) -> ClearAttachment
[src]
pub fn aspect_mask<'a>(&'a self) -> ImageAspectFlags
[src]
pub fn color_attachment<'a>(&'a self) -> u32
[src]
pub fn clear_value<'a>(&'a self) -> ClearValue
[src]
pub fn set_aspect_mask<'m>(&mut self, aspect_mask: ImageAspectFlags)
[src]
pub fn set_color_attachment<'m>(&mut self, color_attachment: u32)
[src]
pub fn set_clear_value<'m>(&mut self, clear_value: ClearValue)
[src]
pub fn as_raw(&self) -> &VkClearAttachment
[src]
Trait Implementations
impl Debug for ClearAttachment
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for ClearAttachment
[src]
fn clone(&self) -> ClearAttachment
[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 ClearAttachment
[src]
fn default() -> ClearAttachment
[src]
Returns the "default value" for a type. Read more
impl From<ClearAttachment> for VkClearAttachment
[src]
fn from(f: ClearAttachment) -> VkClearAttachment
[src]
Performs the conversion.