+
+ Universe(const Universe &) = delete;
+ Universe &operator =(const Universe &) = delete;
+
+public:
+ const Vector<int> size;
+ const Vector<int> secSize;
+ const Vector<int> areaSize;
+
+public:
+ Entity *AddEntity(const Entity &);
+ const std::list<Entity> &Entities() const { return entities; }
+
+public:
+ void Update(float deltaT);