Commit History

Autor SHA1 Mensaxe Data
  Michele Caini 86f98f40a1 test: added missing include %!s(int64=3) %!d(string=hai) anos
  Michele Caini 200425114c test: address some feedback by iwyu %!s(int64=4) %!d(string=hai) anos
  Michele Caini ed11bda9fd component: automatic traits deduction %!s(int64=4) %!d(string=hai) anos
  Michele Caini 922bfbf724 test: fixed includes (while trying iwyu) %!s(int64=4) %!d(string=hai) anos
  Michele Caini 4dd0862fad runtime_view: %!s(int64=4) %!d(string=hai) anos
  Michele Caini 3fcccae241 component traits: %!s(int64=4) %!d(string=hai) anos
  Michele Caini 80b5ed3d22 introduced clang-format (close #733) %!s(int64=4) %!d(string=hai) anos
  Michele Caini be5ad379b6 *: another handful of changes to please clang-format %!s(int64=4) %!d(string=hai) anos
  Michele Caini c61e98009f registry/benchmark: rollback optimized remove/erase (benchmarks have shown that they are not worth it) %!s(int64=4) %!d(string=hai) anos
  Michele Caini eb2b724902 benchmark: tombstone policy runs %!s(int64=4) %!d(string=hai) anos
  Michele Caini daf72a7c61 entity: registry ::remove/::erase entity/range and safe/unsafe versions (close #486) %!s(int64=4) %!d(string=hai) anos
  Michele Caini ca97f1c4a3 test: oops, re-enable all bench %!s(int64=5) %!d(string=hai) anos
  Michele Caini 7b501aa89b sparse_set/storage: virtual sort %!s(int64=5) %!d(string=hai) anos
  Michele Caini 09da190e93 entity/*: rollback erase -> remove (no longer a breaking change :) %!s(int64=5) %!d(string=hai) anos
  Michele Caini 2820f2658b entity/: differentiate between remove and erase to avoid name clashing on the custom path (breaking changes) %!s(int64=5) %!d(string=hai) anos
  Michele Caini 25a073f20b type info: revised to support opaque type info objects (contains breaking changes) %!s(int64=5) %!d(string=hai) anos
  Michele Caini d766c39791 *: minor changes %!s(int64=5) %!d(string=hai) anos
  Michele Caini 8c403f8795 bench: added a couple of tests for recycling entities %!s(int64=5) %!d(string=hai) anos
  Michele Caini 52554c3972 test: suppress a bunch of warnings %!s(int64=5) %!d(string=hai) anos
  Michele Caini 2c7455ea2b benchmark: use entt::id_type instead of ENTT_ID_TYPE %!s(int64=5) %!d(string=hai) anos
  Michele Caini 2cafb49ffe entity: [[nodiscard]] (close #501) %!s(int64=5) %!d(string=hai) anos
  Michele Caini 7d4f10ccc6 registry: removed deprecated functions %!s(int64=5) %!d(string=hai) anos
  Michele Caini 972470ad42 benchmark: minor changes %!s(int64=6) %!d(string=hai) anos
  Michele Caini 709fd34264 registry/storage: ::insert supports all types of iterators %!s(int64=6) %!d(string=hai) anos
  Michele Caini 0f42827047 entity/*: stop using deprecated functions internally %!s(int64=6) %!d(string=hai) anos
  Michele Caini 3dce560759 test: updated benchmarks %!s(int64=6) %!d(string=hai) anos
  Michele Caini 469276b8be registry: create no longer accepts a list of default constructible types to assign to entities %!s(int64=6) %!d(string=hai) anos
  Michele Caini 4af7d975c1 type_id -> type info + allow also fully runtime ids %!s(int64=6) %!d(string=hai) anos
  Michele Caini ed8eea12bd entt::component no longer exists %!s(int64=6) %!d(string=hai) anos
  Michele Caini 83bea8b654 registry: uses type_id_v rather than families %!s(int64=6) %!d(string=hai) anos