pub struct SequenceFlag(pub i32);Expand description
Sequence playback flags (SEQS.flags)
Bit flags. Combine with |, test with SequenceFlag::contains.
Tuple Fields§
§0: i32Implementations§
Source§impl SequenceFlag
impl SequenceFlag
pub const NONE: Self
Sourcepub const NOT_LOOPING: Self
pub const NOT_LOOPING: Self
Sequence does not loop
Sourcepub const ALWAYS_GLOBAL: Self
pub const ALWAYS_GLOBAL: Self
Always plays globally
Sourcepub const UNKNOWN_0X_4: Self
pub const UNKNOWN_0X_4: Self
Unknown
Sourcepub const GLOBAL_IN_PREVIEWER: Self
pub const GLOBAL_IN_PREVIEWER: Self
Global playback in editor
pub const fn contains(self, other: Self) -> bool
pub const fn is_empty(self) -> bool
Trait Implementations§
Source§impl BitAnd for SequenceFlag
impl BitAnd for SequenceFlag
Source§impl BitOr for SequenceFlag
impl BitOr for SequenceFlag
Source§impl Clone for SequenceFlag
impl Clone for SequenceFlag
Source§fn clone(&self) -> SequenceFlag
fn clone(&self) -> SequenceFlag
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 SequenceFlag
Source§impl Debug for SequenceFlag
impl Debug for SequenceFlag
Source§impl Default for SequenceFlag
impl Default for SequenceFlag
Source§fn default() -> SequenceFlag
fn default() -> SequenceFlag
Returns the “default value” for a type. Read more
impl Eq for SequenceFlag
Source§impl Hash for SequenceFlag
impl Hash for SequenceFlag
Source§impl Not for SequenceFlag
impl Not for SequenceFlag
Source§impl PartialEq for SequenceFlag
impl PartialEq for SequenceFlag
impl StructuralPartialEq for SequenceFlag
Auto Trait Implementations§
impl Freeze for SequenceFlag
impl RefUnwindSafe for SequenceFlag
impl Send for SequenceFlag
impl Sync for SequenceFlag
impl Unpin for SequenceFlag
impl UnsafeUnpin for SequenceFlag
impl UnwindSafe for SequenceFlag
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