Trait pill_engine::game::GlobalComponent[][src]

pub trait GlobalComponent: PillTypeMapKey + Send {
    fn initialize(&mut self, engine: &mut Engine) -> Result<()> { ... }
fn deferred_update(
        &mut self,
        engine: &mut Engine,
        request: usize
    ) -> Result<()> { ... }
fn destroy(&mut self, engine: &mut Engine) -> Result<()> { ... } }

Provided methods

Implementors