|
|
@@ -8,14 +8,11 @@
|
|
|
* runner proposal: https://en.wikipedia.org/wiki/Fork%E2%80%93join_model https://slide-rs.github.io/specs/03_dispatcher.html
|
|
|
* work stealing job system (see #100)
|
|
|
* meta: sort of meta view based on meta stuff to iterate entities, void * and meta info objects
|
|
|
-* meta: move-to-head optimization when searching by name on parts (data, func, etc)
|
|
|
* hashed string: add implicit check on construction for uniqueness (optional)
|
|
|
-* destroy overload that accepts a couple of iterators (see create)
|
|
|
* allow for built-in parallel each if possible
|
|
|
* events on replace, so that one can track updated components? indagate impact
|
|
|
* tags revenge: if it's possible, reintroduce them but without a link to entities (see #169 for more details)
|
|
|
* empty components model allows for shared components and prefabs unity-like
|
|
|
-* provide create with a pack of default constructible components to assign
|
|
|
* allow to replace std:: with custom implementations
|
|
|
* allow to sort groups (::respect can already work with begin/end instead of a whole sparse set)
|
|
|
* cleanup - see https://github.com/skypjack/entt/commit/ad5cedc08c83e8cbcc8aaeac9634d44624ffe35a#commitcomment-32380903
|