Trait keeshond::scene::ThinkerSystem [−][src]
pub trait ThinkerSystem<T: SceneType + 'static> {
fn think(&mut self, args: ThinkerArgs<'_, T>);
fn start(&mut self, args: ThinkerArgs<'_, T>) { ... }
fn start_late(&mut self, args: ThinkerArgs<'_, T>) { ... }
fn end(&mut self, args: ThinkerArgs<'_, T>) { ... }
fn priority(&self) -> i32 { ... }
}
Expand description
A system that runs game logic every frame, typically giving Entities behaviors based on which Components they have.