Struct oxygengine_navigation::system::SimpleNavDriverSystem [−][src]
pub struct SimpleNavDriverSystem;
Simple nav driver system. It’s used to apply simple movement of agents with SimpleNavDriverTag
component tag on their paths.
Implementations
Trait Implementations
impl<'s> System<'s> for SimpleNavDriverSystem[src]
impl<'s> System<'s> for SimpleNavDriverSystem[src]type SystemData = (ReadExpect<'s, AppLifeCycle>, WriteStorage<'s, NavAgent>, ReadStorage<'s, SimpleNavDriverTag>)
The resource bundle required to execute this system. Read more
fn run(&mut self, (lifecycle, agents, drivers): Self::SystemData)[src]
pub fn running_time(&self) -> RunningTime
pub fn accessor(&'b self) -> AccessorCow<'a, 'b, Self>
pub fn setup(&mut self, world: &mut World)
pub fn dispose(self, world: &mut World)
Auto Trait Implementations
impl RefUnwindSafe for SimpleNavDriverSystem
impl RefUnwindSafe for SimpleNavDriverSystemimpl Send for SimpleNavDriverSystem
impl Send for SimpleNavDriverSystemimpl Sync for SimpleNavDriverSystem
impl Sync for SimpleNavDriverSystemimpl Unpin for SimpleNavDriverSystem
impl Unpin for SimpleNavDriverSystemimpl UnwindSafe for SimpleNavDriverSystem
impl UnwindSafe for SimpleNavDriverSystemBlanket Implementations
impl<T> Any for T where
T: Any,
impl<T> Any for T where
T: Any, pub fn get_type_id(&self) -> TypeId
impl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
Should always be Self
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SP where
SS: SubsetOf<SP>,