Trait amethyst_core::bundle::ECSBundle [] [src]

pub trait ECSBundle<'a, 'b> {
    fn build(
        self,
        world: &mut World,
        dispatcher: DispatcherBuilder<'a, 'b>
    ) -> Result<DispatcherBuilder<'a, 'b>>; }

A bundle of ECS components, resources and systems.

Required Methods

Build and add ECS resources, register components, add systems etc to the Application.

Implementors