pub fn with_engine(self) -> Self {
		Self {
			builder: crate::systems::register(self.builder),
			..self
		}
	}
/// Register all engine systems.
///
/// This is everything within the [`systems`][0]
/// namespace. If more customization is
/// needed, then you'll have to call the
/// register methods individually.
///
/// # Notes
/// Normally it wouldn't be necessary
/// to follow any order when registering systems.
/// However, due to how some channels are registered
/// here, it is a good idea to call this before
/// registering any of your own systems.
///
/// [0]: ::systems
Register all engine systems.
This is everything within the [`systems`][0]
namespace. If more customization is
needed, then you'll have to call the
register methods individually.
Register all engine systems . This is everything within the [ ` systems ` ] [ 0 ] namespace . If more customization is needed then you ' ll have to call the register methods individually .
pub fn with_engine(self) -> Self {
		Self {
			builder: crate::systems::register(self.builder),
			..self
		}
	}
pub fn with_engine ( self ) -> Self { Self { builder : crate :: systems :: register ( self . builder ) , .. self } }
Register all engine systems.
Register all engine systems .
self
self
notes
Normally it wouldn't be necessary
to follow any order when registering systems.
However, due to how some channels are registered
here, it is a good idea to call this before
registering any of your own systems.


Normally it wouldn ' t be necessary to follow any order when registering systems . However due to how some channels are registered here it is a good idea to call this before registering any of your own systems .