Struct voodoo::PipelineRasterizationStateCreateInfo
[−]
[src]
#[repr(C)]pub struct PipelineRasterizationStateCreateInfo<'s> { /* fields omitted */ }
A VkPipelineRasterizationStateCreateInfo
.
Methods
impl<'s> PipelineRasterizationStateCreateInfo<'s>
[src]
fn builder<'b>() -> PipelineRasterizationStateCreateInfoBuilder<'b>
[src]
unsafe fn from_raw(
raw: VkPipelineRasterizationStateCreateInfo
) -> PipelineRasterizationStateCreateInfo<'s>
[src]
raw: VkPipelineRasterizationStateCreateInfo
) -> PipelineRasterizationStateCreateInfo<'s>
fn next<'a>(&'a self) -> *const c_void
[src]
fn flags<'a>(&'a self) -> PipelineRasterizationStateCreateFlags
[src]
fn depth_clamp_enable<'a>(&'a self) -> bool
[src]
fn rasterizer_discard_enable<'a>(&'a self) -> bool
[src]
fn polygon_mode<'a>(&'a self) -> PolygonMode
[src]
fn cull_mode<'a>(&'a self) -> CullModeFlags
[src]
fn front_face<'a>(&'a self) -> FrontFace
[src]
fn depth_bias_enable<'a>(&'a self) -> bool
[src]
fn depth_bias_constant_factor<'a>(&'a self) -> f32
[src]
fn depth_bias_clamp<'a>(&'a self) -> f32
[src]
fn depth_bias_slope_factor<'a>(&'a self) -> f32
[src]
fn line_width<'a>(&'a self) -> f32
[src]
unsafe fn set_next<'m>(&mut self, next: *const c_void)
[src]
fn set_flags<'m>(&mut self, flags: PipelineRasterizationStateCreateFlags)
[src]
fn set_depth_clamp_enable<'m>(&mut self, depth_clamp_enable: bool)
[src]
fn set_rasterizer_discard_enable<'m>(&mut self, rasterizer_discard_enable: bool)
[src]
fn set_polygon_mode<'m>(&mut self, polygon_mode: PolygonMode)
[src]
fn set_cull_mode<'m>(&mut self, cull_mode: CullModeFlags)
[src]
fn set_front_face<'m>(&mut self, front_face: FrontFace)
[src]
fn set_depth_bias_enable<'m>(&mut self, depth_bias_enable: bool)
[src]
fn set_depth_bias_constant_factor<'m>(
&mut self,
depth_bias_constant_factor: f32
)
[src]
&mut self,
depth_bias_constant_factor: f32
)
fn set_depth_bias_clamp<'m>(&mut self, depth_bias_clamp: f32)
[src]
fn set_depth_bias_slope_factor<'m>(&mut self, depth_bias_slope_factor: f32)
[src]
fn set_line_width<'m>(&mut self, line_width: f32)
[src]
fn as_raw(&self) -> &VkPipelineRasterizationStateCreateInfo
[src]
Trait Implementations
impl<'s> Debug for PipelineRasterizationStateCreateInfo<'s>
[src]
impl<'s> Clone for PipelineRasterizationStateCreateInfo<'s>
[src]
fn clone(&self) -> PipelineRasterizationStateCreateInfo<'s>
[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<'s> Default for PipelineRasterizationStateCreateInfo<'s>
[src]
fn default() -> PipelineRasterizationStateCreateInfo<'s>
[src]
Returns the "default value" for a type. Read more