diff --git a/libs/util/include/psemek/util/ecs.hpp b/libs/util/include/psemek/util/ecs.hpp index de3d0b9d..cd351b9d 100644 --- a/libs/util/include/psemek/util/ecs.hpp +++ b/libs/util/include/psemek/util/ecs.hpp @@ -242,6 +242,8 @@ namespace psemek::util template handle register_species(std::string name, Components && ... components); + handle species_count() const { return species_.size(); } + handle add_entity(handle species); handle entity_count(handle species) const; void remove_entity(handle species, handle entity);