Struct voodoo::AttachmentDescription
[−]
[src]
#[repr(C)]pub struct AttachmentDescription { /* fields omitted */ }
A VkAttachmentDescription
.
Methods
impl AttachmentDescription
[src]
fn builder() -> AttachmentDescriptionBuilder
[src]
unsafe fn from_raw(raw: VkAttachmentDescription) -> AttachmentDescription
[src]
fn flags<'a>(&'a self) -> AttachmentDescriptionFlags
[src]
fn format<'a>(&'a self) -> Format
[src]
fn samples<'a>(&'a self) -> SampleCountFlags
[src]
fn load_op<'a>(&'a self) -> AttachmentLoadOp
[src]
fn store_op<'a>(&'a self) -> AttachmentStoreOp
[src]
fn stencil_load_op<'a>(&'a self) -> AttachmentLoadOp
[src]
fn stencil_store_op<'a>(&'a self) -> AttachmentStoreOp
[src]
fn initial_layout<'a>(&'a self) -> ImageLayout
[src]
fn final_layout<'a>(&'a self) -> ImageLayout
[src]
fn set_flags<'m>(&mut self, flags: AttachmentDescriptionFlags)
[src]
fn set_format<'m>(&mut self, format: Format)
[src]
fn set_samples<'m>(&mut self, samples: SampleCountFlags)
[src]
fn set_load_op<'m>(&mut self, load_op: AttachmentLoadOp)
[src]
fn set_store_op<'m>(&mut self, store_op: AttachmentStoreOp)
[src]
fn set_stencil_load_op<'m>(&mut self, stencil_load_op: AttachmentLoadOp)
[src]
fn set_stencil_store_op<'m>(&mut self, stencil_store_op: AttachmentStoreOp)
[src]
fn set_initial_layout<'m>(&mut self, initial_layout: ImageLayout)
[src]
fn set_final_layout<'m>(&mut self, final_layout: ImageLayout)
[src]
fn as_raw(&self) -> &VkAttachmentDescription
[src]
Trait Implementations
impl Debug for AttachmentDescription
[src]
impl Clone for AttachmentDescription
[src]
fn clone(&self) -> AttachmentDescription
[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 AttachmentDescription
[src]
fn default() -> AttachmentDescription
[src]
Returns the "default value" for a type. Read more