SystemManager

Manages systems and their execution.

Constructors

this
this(EntityManager entityManager, EventManager eventManager)

Constructor taking events and entities.

Members

Functions

add
void add(System system)

Add a system to the manager.

configure
void configure()

Configure every system added to the manager.

remove
void remove(System system)

Remove a system from the manager.

system
S system()

Return the specified system.

update
void update(double dt)

Update entities with the specified system.

Meta