1 #ifndef SPACE_UNIVERSE_H_
2 #define SPACE_UNIVERSE_H_
4 #include "../entity/Entity.h"
5 #include "../math/Vector.h"
17 Universe(Vector<int> size, Vector<int> secSize, Vector<int> areaSize, int numres);
20 Universe(const Universe &) = delete;
21 Universe &operator =(const Universe &) = delete;
24 const Vector<int> size;
25 const Vector<int> secSize;
26 const Vector<int> areaSize;
29 Entity *AddEntity(const Entity &);
30 const std::list<Entity> &Entities() const { return entities; }
33 void Update(float deltaT);
43 std::list<Entity> entities;