Trait rin::ecs::Barrier [−][src]
pub trait Barrier { pub fn name() -> Option<&'static str> { ... } pub fn before() -> Vec<SystemId, Global>ⓘ { ... } pub fn after() -> Vec<SystemId, Global>ⓘ { ... } }
A Barrier is one more way to synchronize systems.
Any system can specify that it has to run before or after a Barrier and a Barrier itself can also specify that it has to run after or before certain systems or other Barriers