pub struct MaterialAdditionalFlag(pub i32);Expand description
Additional standard-material flags (MAT_.additionalFlags)
Bit flags. Combine with |, test with MaterialAdditionalFlag::contains.
Tuple Fields§
§0: i32Implementations§
Source§impl MaterialAdditionalFlag
impl MaterialAdditionalFlag
pub const NONE: Self
Sourcepub const DEPTH_BLEND_FALLOFF: Self
pub const DEPTH_BLEND_FALLOFF: Self
Enable depth blend falloff
Sourcepub const VERTEX_COLOR: Self
pub const VERTEX_COLOR: Self
Uses vertex color
Sourcepub const VERTEX_ALPHA: Self
pub const VERTEX_ALPHA: Self
Uses vertex alpha
pub const fn contains(self, other: Self) -> bool
pub const fn is_empty(self) -> bool
Trait Implementations§
Source§impl BitAnd for MaterialAdditionalFlag
impl BitAnd for MaterialAdditionalFlag
Source§impl BitOr for MaterialAdditionalFlag
impl BitOr for MaterialAdditionalFlag
Source§impl Clone for MaterialAdditionalFlag
impl Clone for MaterialAdditionalFlag
Source§fn clone(&self) -> MaterialAdditionalFlag
fn clone(&self) -> MaterialAdditionalFlag
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MaterialAdditionalFlag
Source§impl Debug for MaterialAdditionalFlag
impl Debug for MaterialAdditionalFlag
Source§impl Default for MaterialAdditionalFlag
impl Default for MaterialAdditionalFlag
Source§fn default() -> MaterialAdditionalFlag
fn default() -> MaterialAdditionalFlag
Returns the “default value” for a type. Read more
impl Eq for MaterialAdditionalFlag
Source§impl Hash for MaterialAdditionalFlag
impl Hash for MaterialAdditionalFlag
Source§impl Not for MaterialAdditionalFlag
impl Not for MaterialAdditionalFlag
Source§impl PartialEq for MaterialAdditionalFlag
impl PartialEq for MaterialAdditionalFlag
impl StructuralPartialEq for MaterialAdditionalFlag
Auto Trait Implementations§
impl Freeze for MaterialAdditionalFlag
impl RefUnwindSafe for MaterialAdditionalFlag
impl Send for MaterialAdditionalFlag
impl Sync for MaterialAdditionalFlag
impl Unpin for MaterialAdditionalFlag
impl UnsafeUnpin for MaterialAdditionalFlag
impl UnwindSafe for MaterialAdditionalFlag
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more