Type Definition bevy_ecs::system::BoxedSystem[][src]

pub type BoxedSystem<In = (), Out = ()> = Box<dyn System<In = In, Out = Out>>;
Expand description

A convenience type alias for a boxed System trait object.

Trait Implementations

Assigns a run criteria to the system. Can be a new descriptor or a label of a run criteria defined elsewhere. Read more

Assigns a label to the system; there can be more than one, and it doesn’t have to be unique.

Specifies that the system should run before systems with the given label.

Specifies that the system should run after systems with the given label.

Specifies that the system is exempt from execution order ambiguity detection with other systems in this set. Read more

Assigns a label to the criteria. Must be unique.

Assigns a label to the criteria. If the given label is already in use, this criteria will be discarded before initialization. Read more

Specifies that this criteria must be evaluated before a criteria with the given label.

Specifies that this criteria must be evaluated after a criteria with the given label.