62 std::vector<std::unique_ptr<System>> systems_;
Manages entities in a space.
Definition: entity.h:25
Space()
Default instance for a space.
Definition: space.cpp:15
unsigned int Entity
Definition: entity.h:19
void update()
Update all the systems.
Definition: space.cpp:22
Entity createEntity()
Create an entity that will belong to this space, and return the handle to the user.
Definition: space.cpp:17
Space that keeps track of all the entities, componenets and runs the systems on the data to update th...
Definition: space.h:34