pub struct ParticleAdditionalFlag(pub i32);Expand description
Particle emitter additional flags (PAR_.additionalFlags, v17+)
Bit flags. Combine with |, test with ParticleAdditionalFlag::contains.
Tuple Fields§
§0: i32Implementations§
Source§impl ParticleAdditionalFlag
impl ParticleAdditionalFlag
pub const NONE: Self
Sourcepub const EMIT_SPEED_RANDOMIZE: Self
pub const EMIT_SPEED_RANDOMIZE: Self
Randomize emission speed
Sourcepub const LIFESPAN_RANDOMIZE: Self
pub const LIFESPAN_RANDOMIZE: Self
Randomize lifespan
Sourcepub const MASS_RANDOMIZE: Self
pub const MASS_RANDOMIZE: Self
Randomize mass
Sourcepub const WORLD_SPACE: Self
pub const WORLD_SPACE: Self
World-space coordinates
pub const fn contains(self, other: Self) -> bool
pub const fn is_empty(self) -> bool
Trait Implementations§
Source§impl BitAnd for ParticleAdditionalFlag
impl BitAnd for ParticleAdditionalFlag
Source§impl BitOr for ParticleAdditionalFlag
impl BitOr for ParticleAdditionalFlag
Source§impl Clone for ParticleAdditionalFlag
impl Clone for ParticleAdditionalFlag
Source§fn clone(&self) -> ParticleAdditionalFlag
fn clone(&self) -> ParticleAdditionalFlag
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 ParticleAdditionalFlag
Source§impl Debug for ParticleAdditionalFlag
impl Debug for ParticleAdditionalFlag
Source§impl Default for ParticleAdditionalFlag
impl Default for ParticleAdditionalFlag
Source§fn default() -> ParticleAdditionalFlag
fn default() -> ParticleAdditionalFlag
Returns the “default value” for a type. Read more
impl Eq for ParticleAdditionalFlag
Source§impl Hash for ParticleAdditionalFlag
impl Hash for ParticleAdditionalFlag
Source§impl Not for ParticleAdditionalFlag
impl Not for ParticleAdditionalFlag
Source§impl PartialEq for ParticleAdditionalFlag
impl PartialEq for ParticleAdditionalFlag
impl StructuralPartialEq for ParticleAdditionalFlag
Auto Trait Implementations§
impl Freeze for ParticleAdditionalFlag
impl RefUnwindSafe for ParticleAdditionalFlag
impl Send for ParticleAdditionalFlag
impl Sync for ParticleAdditionalFlag
impl Unpin for ParticleAdditionalFlag
impl UnsafeUnpin for ParticleAdditionalFlag
impl UnwindSafe for ParticleAdditionalFlag
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