#[repr(u32)]
pub enum SceneFlag {
Show 14 variants
EnableActiveActors,
EnableCcd,
DisableCcdResweep,
AdaptiveForce,
EnablePcm,
DisableContactReportBufferResize,
DisableContactCache,
RequireRwLock,
EnableStabilization,
EnableAveragePoint,
ExcludeKinematicsFromActiveActors,
EnableGpuDynamics,
EnableEnhancedDeterminism,
EnableFrictionEveryIteration,
}
Expand description
eMUTABLE_FLAGS = eENABLE_ACTIVE_ACTORS|eEXCLUDE_KINEMATICS_FROM_ACTIVE_ACTORS
Variants
EnableActiveActors
EnableCcd
DisableCcdResweep
AdaptiveForce
EnablePcm
DisableContactReportBufferResize
DisableContactCache
RequireRwLock
EnableStabilization
EnableAveragePoint
ExcludeKinematicsFromActiveActors
EnableGpuDynamics
EnableEnhancedDeterminism
EnableFrictionEveryIteration
Trait Implementations
sourceimpl RawBitFlags for SceneFlag
impl RawBitFlags for SceneFlag
sourceconst EMPTY: Self::Numeric = {transmute(0x00000000): <scene::SceneFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const EMPTY: Self::Numeric = {transmute(0x00000000): <scene::SceneFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with no bits set.
sourceconst DEFAULT: Self::Numeric = {transmute(0x00000000): <scene::SceneFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const DEFAULT: Self::Numeric = {transmute(0x00000000): <scene::SceneFlag as enumflags2::_internal::RawBitFlags>::Numeric}
The value used by the Default implementation. Equivalent to EMPTY, unless customized. Read more
sourceconst ALL_BITS: Self::Numeric = {transmute(0x0000ffcf): <scene::SceneFlag as enumflags2::_internal::RawBitFlags>::Numeric}
const ALL_BITS: Self::Numeric = {transmute(0x0000ffcf): <scene::SceneFlag as enumflags2::_internal::RawBitFlags>::Numeric}
A value with all flag bits set.
sourceconst BITFLAGS_TYPE_NAME: &'static str = _
const BITFLAGS_TYPE_NAME: &'static str = _
The name of the type for debug formatting purposes. Read more
impl Copy for SceneFlag
Auto Trait Implementations
impl RefUnwindSafe for SceneFlag
impl Send for SceneFlag
impl Sync for SceneFlag
impl Unpin for SceneFlag
impl UnwindSafe for SceneFlag
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more