Add ECS framework

This commit is contained in:
Thraix
2023-05-11 22:33:10 +02:00
parent 94d4aa9356
commit 412d74ade3
12 changed files with 673 additions and 0 deletions
@@ -0,0 +1,14 @@
#include "copium/ecs/ComponentPoolBase.h"
namespace Copium
{
std::vector<EntityID>& ComponentPoolBase::GetEntities()
{
return entities.GetList();
}
const std::vector<EntityID>& ComponentPoolBase::GetEntities() const
{
return entities.GetList();
}
}