pub struct ReflectionMaterialFlag(pub i32);Expand description
Reflection material flags (REF_.flags, v2+)
Bit flags. Combine with |, test with ReflectionMaterialFlag::contains.
Tuple Fields§
§0: i32Implementations§
Source§impl ReflectionMaterialFlag
impl ReflectionMaterialFlag
pub const NONE: Self
Sourcepub const USE_REFLECTION_MAP: Self
pub const USE_REFLECTION_MAP: Self
Use reflection map
Sourcepub const USE_DISPLACEMENT_MAP: Self
pub const USE_DISPLACEMENT_MAP: Self
Use displacement map
Sourcepub const RENDER_IN_TRANSPARENT_PASS: Self
pub const RENDER_IN_TRANSPARENT_PASS: Self
Render in transparent pass
Sourcepub const USE_BLUR_MAP: Self
pub const USE_BLUR_MAP: Self
Use blur map
pub const fn contains(self, other: Self) -> bool
pub const fn is_empty(self) -> bool
Trait Implementations§
Source§impl BitAnd for ReflectionMaterialFlag
impl BitAnd for ReflectionMaterialFlag
Source§impl BitOr for ReflectionMaterialFlag
impl BitOr for ReflectionMaterialFlag
Source§impl Clone for ReflectionMaterialFlag
impl Clone for ReflectionMaterialFlag
Source§fn clone(&self) -> ReflectionMaterialFlag
fn clone(&self) -> ReflectionMaterialFlag
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 ReflectionMaterialFlag
Source§impl Debug for ReflectionMaterialFlag
impl Debug for ReflectionMaterialFlag
Source§impl Default for ReflectionMaterialFlag
impl Default for ReflectionMaterialFlag
Source§fn default() -> ReflectionMaterialFlag
fn default() -> ReflectionMaterialFlag
Returns the “default value” for a type. Read more
impl Eq for ReflectionMaterialFlag
Source§impl Hash for ReflectionMaterialFlag
impl Hash for ReflectionMaterialFlag
Source§impl Not for ReflectionMaterialFlag
impl Not for ReflectionMaterialFlag
Source§impl PartialEq for ReflectionMaterialFlag
impl PartialEq for ReflectionMaterialFlag
impl StructuralPartialEq for ReflectionMaterialFlag
Auto Trait Implementations§
impl Freeze for ReflectionMaterialFlag
impl RefUnwindSafe for ReflectionMaterialFlag
impl Send for ReflectionMaterialFlag
impl Sync for ReflectionMaterialFlag
impl Unpin for ReflectionMaterialFlag
impl UnsafeUnpin for ReflectionMaterialFlag
impl UnwindSafe for ReflectionMaterialFlag
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