INNER CODE UNIT · C++
entitiesCount
JuDelCo/Entitas-Cpp · main.cpp:32
auto entitiesCount = mPool->GetGroup(Matcher_AllOf(DemoComponent))->Count();
std::cout << "There are " << entitiesCount << " entities with the component 'DemoComponent'" << std::endl;
std::cout << "DemoSystem executed" << std::endl;
}
private:
Pool* mPool;
};
int main(const int argc, const char* argv[]) {
auto systems = std::make_shared<SystemContainer>();
auto pool = std::make_shared<Pool>();
systems->Add(pool->CreateSystem<DemoSystem>());
systems->Initialize();
for(unsigned int i = 0; i < 2; ++i) {