Type Definition bevy_ecs::schedule::BoxedSystemSet

source ·
pub type BoxedSystemSet = Box<dyn SystemSet>;

Trait Implementations§

source§

impl IntoSystemSetConfig for BoxedSystemSet

source§

fn in_set(self, set: impl FreeSystemSet) -> SystemSetConfig

Add to the provided set.
source§

fn in_base_set(self, set: impl BaseSystemSet) -> SystemSetConfig

Add to the provided “base” set. For more information on base sets, see SystemSet::is_base.
source§

fn in_default_base_set(self) -> SystemSetConfig

Add this set to the schedules’s default base set.
source§

fn before<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfig

Run before all systems in set.
source§

fn after<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfig

Run after all systems in set.
source§

fn run_if<M>(self, condition: impl Condition<M>) -> SystemSetConfig

Run the systems in this set only if the Condition is true. Read more
source§

fn ambiguous_with<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfig

Suppress warnings and errors that would result from systems in this set having ambiguities (conflicting access but indeterminate order) with systems in set.
source§

fn ambiguous_with_all(self) -> SystemSetConfig

Suppress warnings and errors that would result from systems in this set having ambiguities (conflicting access but indeterminate order) with any other system.