Trait specs::System [] [src]

pub trait System<C>: Send {
    fn run(&mut self, RunArg, C);
}

Generic system that runs through the entities and do something with their components, with an ability to add new entities and delete existing ones.

Required Methods

fn run(&mut self, RunArg, C)

Run the system, given its context.

Implementors