Kaynağa Gözat

removed from the todo list some requests that would not bring benefits because they cannot be optimized

Michele Caini 7 yıl önce
ebeveyn
işleme
1cbf5c4359
1 değiştirilmiş dosya ile 0 ekleme ve 3 silme
  1. 0 3
      TODO

+ 0 - 3
TODO

@@ -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