Enum ux::prelude::dx::PipelineCullFaceMode [−][src]
#[non_exhaustive] pub enum PipelineCullFaceMode { None, Front, Back, Both, // some variants omitted }
Specifies which faces should be culled. This can be set on a
pipeline using Pipeline::set_cull_face_mode
.
Variants (Non-exhaustive)
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Neither face will be culled. This is the default.
Front faces will be culled.
Back faces will be culled.
All faces will be culled.
Trait Implementations
impl Clone for PipelineCullFaceMode
[src]
impl Clone for PipelineCullFaceMode
[src]pub fn clone(&self) -> PipelineCullFaceMode
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PipelineCullFaceMode
[src]
impl Copy for PipelineCullFaceMode
[src]impl Debug for PipelineCullFaceMode
[src]
impl Debug for PipelineCullFaceMode
[src]impl Display for PipelineCullFaceMode
[src]
impl Display for PipelineCullFaceMode
[src]impl Eq for PipelineCullFaceMode
[src]
impl Eq for PipelineCullFaceMode
[src]impl Hash for PipelineCullFaceMode
[src]
impl Hash for PipelineCullFaceMode
[src]impl Ord for PipelineCullFaceMode
[src]
impl Ord for PipelineCullFaceMode
[src]impl PartialEq<PipelineCullFaceMode> for PipelineCullFaceMode
[src]
impl PartialEq<PipelineCullFaceMode> for PipelineCullFaceMode
[src]pub fn eq(&self, other: &PipelineCullFaceMode) -> bool
[src]
pub fn ne(&self, other: &PipelineCullFaceMode) -> bool
[src]
impl PartialOrd<PipelineCullFaceMode> for PipelineCullFaceMode
[src]
impl PartialOrd<PipelineCullFaceMode> for PipelineCullFaceMode
[src]pub fn partial_cmp(&self, other: &PipelineCullFaceMode) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn lt(&self, other: &Rhs) -> bool#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn le(&self, other: &Rhs) -> bool#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn gt(&self, other: &Rhs) -> bool#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
pub fn ge(&self, other: &Rhs) -> boolimpl StructuralEq for PipelineCullFaceMode
[src]
impl StructuralEq for PipelineCullFaceMode
[src]Auto Trait Implementations
impl RefUnwindSafe for PipelineCullFaceMode
impl RefUnwindSafe for PipelineCullFaceMode
impl Send for PipelineCullFaceMode
impl Send for PipelineCullFaceMode
impl Sync for PipelineCullFaceMode
impl Sync for PipelineCullFaceMode
impl Unpin for PipelineCullFaceMode
impl Unpin for PipelineCullFaceMode
impl UnwindSafe for PipelineCullFaceMode
impl UnwindSafe for PipelineCullFaceMode
Blanket Implementations
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]
impl<Fr, To> IntoColor<To> for Fr where
To: FromColor<Fr>,
[src]pub fn into_color(self) -> To
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,