Type Definition bevy_ecs::schedule::BoxedSystemSet
source · pub type BoxedSystemSet = Box<dyn SystemSet>;
Trait Implementations§
source§impl IntoSystemSetConfig for BoxedSystemSet
impl IntoSystemSetConfig for BoxedSystemSet
source§fn in_set(self, set: impl FreeSystemSet) -> SystemSetConfig
fn in_set(self, set: impl FreeSystemSet) -> SystemSetConfig
Add to the provided
set
.source§fn in_base_set(self, set: impl BaseSystemSet) -> SystemSetConfig
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
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
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
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
fn run_if<M>(self, condition: impl Condition<M>) -> SystemSetConfig
source§fn ambiguous_with<M>(self, set: impl IntoSystemSet<M>) -> SystemSetConfig
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
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.