]> git.seodisparate.com - EntityComponentMetaSystem/commit
Replace garbage-collection-like cleanup
authorStephen Seo <seo.disparate@gmail.com>
Fri, 1 Dec 2017 05:00:49 +0000 (14:00 +0900)
committerStephen Seo <seo.disparate@gmail.com>
Fri, 1 Dec 2017 05:00:49 +0000 (14:00 +0900)
commit6124a454535345de7a1e61cedeec02e3d0bf5455
tree704a64a7a5673f9f1e34cd4b7299df17f475ae7a
parent477580ad34ce893483b35ad19a68f5d5c5c84139
Replace garbage-collection-like cleanup

Entity IDs are now guaranteed to not change for a living entity.
Cleanup is replaced by using a std::unordered_set to store deleted
Entity IDs to be reclaimed on later calls to addEntity().
src/EC/Manager.hpp
src/test/ECTest.cpp