Struct dces::system::EntitySystemBuilder[][src]

pub struct EntitySystemBuilder<'a, T> where
    T: EntityContainer + 'a, 
{ pub entity_system_id: u32, pub entity_system_manager: &'a mut EntitySystemManager<T>, pub priority: Cell<i32>, }

The entity system builder is used to create an entity system.

Fields

Id of the entity system.

Reference to the entity system manager, used to apply filter, sort and priority to the system.

Methods

impl<'a, T> EntitySystemBuilder<'a, T> where
    T: EntityContainer
[src]

Add a priority to the system. Default priority is 0.

Finishing the creation of the system.

Auto Trait Implementations

impl<'a, T> !Send for EntitySystemBuilder<'a, T>

impl<'a, T> !Sync for EntitySystemBuilder<'a, T>