Struct solstice::PipelineSettings [−][src]
pub struct PipelineSettings<'a> { pub viewport: Viewport<i32>, pub framebuffer: Option<&'a Canvas>, pub polygon_state: PolygonState, pub depth_state: Option<DepthState>, pub blend_state: Option<BlendState>, pub stencil_state: Option<StencilState>, pub scissor_state: Option<Viewport<i32>>, }
Fields
viewport: Viewport<i32>
framebuffer: Option<&'a Canvas>
polygon_state: PolygonState
depth_state: Option<DepthState>
blend_state: Option<BlendState>
stencil_state: Option<StencilState>
scissor_state: Option<Viewport<i32>>
Trait Implementations
impl<'a> Clone for PipelineSettings<'a>
[src]
impl<'a> Clone for PipelineSettings<'a>
[src]fn clone(&self) -> PipelineSettings<'a>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a> Default for PipelineSettings<'a>
[src]
impl<'a> Default for PipelineSettings<'a>
[src]impl<'a> PartialEq<PipelineSettings<'a>> for PipelineSettings<'a>
[src]
impl<'a> PartialEq<PipelineSettings<'a>> for PipelineSettings<'a>
[src]fn eq(&self, other: &PipelineSettings<'a>) -> bool
[src]
fn ne(&self, other: &PipelineSettings<'a>) -> bool
[src]
impl<'a> StructuralPartialEq for PipelineSettings<'a>
[src]
impl<'a> StructuralPartialEq for PipelineSettings<'a>
[src]Auto Trait Implementations
impl<'a> RefUnwindSafe for PipelineSettings<'a>
impl<'a> RefUnwindSafe for PipelineSettings<'a>
impl<'a> Send for PipelineSettings<'a>
impl<'a> Send for PipelineSettings<'a>
impl<'a> Sync for PipelineSettings<'a>
impl<'a> Sync for PipelineSettings<'a>
impl<'a> Unpin for PipelineSettings<'a>
impl<'a> Unpin for PipelineSettings<'a>
impl<'a> UnwindSafe for PipelineSettings<'a>
impl<'a> UnwindSafe for PipelineSettings<'a>