pub struct ParticleFlag(pub i32);Expand description
Bit flags. Combine with |, test with ParticleFlag::contains.
Tuple Fields§
§0: i32Implementations§
Source§impl ParticleFlag
impl ParticleFlag
pub const NONE: Self
pub const SHADED: Self
pub const SORT_PARTICLES: Self
pub const VELOCITY_ORIENT: Self
pub const UNSHADED: Self
pub const WORLD_SPACE: Self
pub const INHERIT_BONE_SCALE: Self
pub const INHERIT_VELOCITY: Self
pub const IMPLOSION_FILTER: Self
pub const HEMISPHERE_UP_DIRECTION: Self
pub const NEGATE_SPIN_RANDOM: Self
pub const CLAMP_TAIL_TO_AGE: Self
pub const INHERIT_POSITION: Self
pub const XY_QUAD: Self
pub const PROJECT_PARTICLE: Self
pub const FOLLOW_POSITION: Self
pub const SQUIRT: Self
pub const CHOOSE_RANDOM_TEXTURE: Self
pub const HEAD_STYLE: Self
pub const TAIL_STYLE: Self
pub const UNSCALED_SIZE_VARIATION: Self
pub const UNFOGGED: Self
pub const RAND_FLIPBOOK_START: Self
pub const UNK_0X_400000: Self
pub const COMPRESSED_GRAVITY: Self
pub const BONE_GENERATOR_BONE: Self
pub const NO_GLOBAL_VIEW_SCALE: Self
pub const LOD_IGNORE_DISTANCE: Self
pub const OFFSET_HEAD_BY_SPIN: Self
pub const MULTI_TEXTURE: Self
pub const MULTITEX_USE_MODX_4: Self
pub const MULTITEX_USE_3_COLORS: Self
pub const DYNAMIC_WIND: Self
pub const fn contains(self, other: Self) -> bool
pub const fn is_empty(self) -> bool
Trait Implementations§
Source§impl BitAnd for ParticleFlag
impl BitAnd for ParticleFlag
Source§impl BitOr for ParticleFlag
impl BitOr for ParticleFlag
Source§impl Clone for ParticleFlag
impl Clone for ParticleFlag
Source§fn clone(&self) -> ParticleFlag
fn clone(&self) -> ParticleFlag
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 ParticleFlag
Source§impl Debug for ParticleFlag
impl Debug for ParticleFlag
Source§impl Default for ParticleFlag
impl Default for ParticleFlag
Source§fn default() -> ParticleFlag
fn default() -> ParticleFlag
Returns the “default value” for a type. Read more
impl Eq for ParticleFlag
Source§impl Hash for ParticleFlag
impl Hash for ParticleFlag
Source§impl Not for ParticleFlag
impl Not for ParticleFlag
Source§impl PartialEq for ParticleFlag
impl PartialEq for ParticleFlag
impl StructuralPartialEq for ParticleFlag
Auto Trait Implementations§
impl Freeze for ParticleFlag
impl RefUnwindSafe for ParticleFlag
impl Send for ParticleFlag
impl Sync for ParticleFlag
impl Unpin for ParticleFlag
impl UnsafeUnpin for ParticleFlag
impl UnwindSafe for ParticleFlag
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