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