Struct ecs::world::World [] [src]

pub struct World<S> where
    S: SystemManager
{ pub systems: S, pub data: DataHelper<S::Components, S::Services>, }

Fields

Methods

impl<S: SystemManager> World<S>
[src]

Methods from Deref<Target = DataHelper<S::Components, S::Services>>

Trait Implementations

impl<S: SystemManager> Deref for World<S>
[src]

The resulting type after dereferencing

The method called to dereference a value

impl<S: SystemManager> DerefMut for World<S>
[src]

The method called to mutably dereference a value