Add World::Update()

This commit is contained in:
Maple Redleaf
2025-11-11 12:37:42 -06:00
parent f22b25642b
commit 70df396822
2 changed files with 8 additions and 0 deletions

View File

@@ -11,6 +11,8 @@ public:
Entity *Spawn(); Entity *Spawn();
void Destroy(Entity *entity); void Destroy(Entity *entity);
void Update();
private: private:
std::vector<std::unique_ptr<Entity>> entities; std::vector<std::unique_ptr<Entity>> entities;
}; };

View File

@@ -18,3 +18,9 @@ void World::Destroy(Entity *entity) {
return entityPtr.get() == entity; return entityPtr.get() == entity;
})); }));
} }
void World::Update() {
for (auto &entity : entities) {
entity->Update();
}
}