Trait aecs::System [] [src]

pub trait System<Context> {
    fn handle(&mut self, ctx: &mut Context, entity: &Entity) -> bool;
fn bitmask(&self) -> u64; }

The system trait

Required Methods

Processes an entity

Specifies the bitmask which determines the entities this system should handle

Implementors