Commit Graph

  • 7fdda788af registry: minor changes (close #424) Michele Caini 2020-02-23 23:56:33 +01:00
  • 182adbd9d9 Re-added bazel support (#430) Ezekiel Warren 2020-02-26 04:43:14 -08:00
  • 4931c9cd9b build system: updated version, now working on v3.3.1 Michele Caini 2020-02-28 23:17:24 +01:00
  • a112409735 updated single include file (close #425) Michele Caini 2020-02-23 16:53:32 +01:00
  • ac9898a174 API reference v3.3.0 Michele Caini 2020-02-22 15:45:18 +01:00
  • 7aaa6dd986 build system: suppress a few other warnings here and there v3.3.0 Michele Caini 2020-02-19 15:04:20 +01:00
  • 3c39cfe645 build system: trigger more warnings (at least with MSVC) and suppress as many as possible (close #420, close #394) Michele Caini 2020-02-19 14:19:03 +01:00
  • 6a46325e7e registry: deprecate ::clone/::stamp Michele Caini 2020-02-18 12:51:19 +01:00
  • 15c9688a5a entity module: minor changes Michele Caini 2020-02-18 11:50:33 +01:00
  • d9f93ccc11 moved tags from entity/helper to core/type_traits (see #419) Michele Caini 2020-02-18 09:58:28 +01:00
  • 652e569afc registry: cleanup Michele Caini 2020-02-17 13:36:57 +01:00
  • c55372459f view: cleanup Michele Caini 2020-02-17 13:36:46 +01:00
  • 09f36e32f7 type traits: added member_class and member_class_t Michele Caini 2020-02-17 08:18:58 +01:00
  • 688d435d8e meta: fixed a bug on meta_type::construct with no arguments (close #413) Michele Caini 2020-02-16 16:03:37 +01:00
  • e7403d8551 registry: in-place ::replace, the signal no longer receives an extra argument (close #406) Michele Caini 2020-02-15 15:54:47 +01:00
  • 60039441a1 Remove UTF-8 BOM (#414) Indiana Kernick 2020-02-16 01:10:09 +10:30
  • 97f4414cc4 minor changes Michele Caini 2020-02-15 00:54:40 +01:00
  • df9595bc0d build system: clean up Michele Caini 2020-02-14 23:15:26 +01:00
  • 93533b7bc6 build system: make it work properly (again) with clang-cl Michele Caini 2020-02-14 23:06:46 +01:00
  • a99afa2ddf build system: make gtest compile (again) on macos Michele Caini 2020-02-14 22:45:59 +01:00
  • 1e651a5145 tests: code coverage Michele Caini 2020-02-14 17:16:41 +01:00
  • 79ecfa2573 build system: suppress deprecated warnings Michele Caini 2020-02-14 16:43:27 +01:00
  • e2b676d54c cleanup Michele Caini 2020-02-13 12:30:01 +01:00
  • 2b73bf35b6 meta: meta_type_node::id -> meta_type_node::type_id Michele Caini 2020-02-13 12:05:45 +01:00
  • 2137b3a879 doc: added DungeonSlayer to links Michele Caini 2020-02-11 23:29:50 +01:00
  • e52b3fd5bc meta: ::identifier renamed to ::alias, added meta_type::id to get the id of the underlying type (close #412) Michele Caini 2020-02-11 12:30:55 +01:00
  • 0dfd2aa714 build system: minor changes to make tests compile with VS Michele Caini 2020-02-10 22:57:48 +01:00
  • 5d63c4c981 storage: basic_storage no longer exists (close #411) Michele Caini 2020-02-10 22:49:23 +01:00
  • 84d3f9ab9a registry: added missing assert (close #409) Michele Caini 2020-02-10 22:46:49 +01:00
  • 1133dba9d8 attribute: correct include guard (close #410) Michele Caini 2020-02-10 22:45:30 +01:00
  • cd2fdc2ffe build system: use cmake fetch content rather than external add Michele Caini 2020-02-10 22:43:42 +01:00
  • 57d017ed8e build system: the version is read from cmake rather than written Michele Caini 2020-02-10 22:15:33 +01:00
  • 3ad2c559f1 build system: better support for IDEs Michele Caini 2020-02-09 23:16:59 +01:00
  • c3facfa925 build system: minor changes Michele Caini 2020-02-08 17:59:53 +01:00
  • db8d9ebc72 suppress shadow warnings Michele Caini 2020-02-08 16:31:01 +01:00
  • 3aef00af18 registry: suppress warnings on ::replace for empty components (close #407, close #408) Michele Caini 2020-02-08 15:50:16 +01:00
  • a4d576bae8 registry: visit functionality for context variables (close #390) Michele Caini 2020-02-06 00:01:18 +01:00
  • 9320365ef6 registry: const-correctness for ::visit Michele Caini 2020-02-05 23:52:37 +01:00
  • 0be7494042 group: added front/back (close #393) Michele Caini 2020-02-05 23:47:23 +01:00
  • df55f338ca view: added front/back (see #393) Michele Caini 2020-02-05 23:40:32 +01:00
  • 8210efb548 delegate: suppress warnings on parameters used for tag dispatching Michele Caini 2020-02-03 08:40:07 +01:00
  • 43503e2fc9 test: enforce requirements for non default constructible components (close #405) Michele Caini 2020-02-04 20:25:09 +01:00
  • 448c3ae425 registry/storage: assign review Michele Caini 2020-02-04 20:23:22 +01:00
  • f7684a8a3e cleanup/minor changes Michele Caini 2020-02-02 23:42:40 +01:00
  • 4f200ac71e cleanup Michele Caini 2020-02-02 23:05:21 +01:00
  • 4772559e8b test: code coverage Michele Caini 2020-02-02 22:12:41 +01:00
  • a984ce5bba registry: temporary changes to remove args from assure Michele Caini 2020-02-02 21:51:13 +01:00
  • eee8a338e2 doc: updated examples (close #401) Michele Caini 2020-02-02 20:49:45 +01:00
  • 8894c0ef48 typo Michele Caini 2020-02-01 01:01:03 +01:00
  • c5b8577d94 meta: redefined constructors where it matters (close #404) Michele Caini 2020-02-01 00:59:23 +01:00
  • ce9def4a56 registry: avoid redundant instantiations Michele Caini 2020-02-01 00:50:13 +01:00
  • 894601aad2 cleanup/suppress warnings Michele Caini 2020-01-31 23:40:52 +01:00
  • 285c91e81b config: ENTT_DISABLE_ASSERT no longer exists, ENTT_ASSERT can be redefined now (close #403) Michele Caini 2020-01-31 23:39:37 +01:00
  • ba8ca93afc doc: updated the doc for the ecs part (close #390) Michele Caini 2020-01-31 23:19:24 +01:00
  • ad0dab2493 registry: added ::visit to get all components in a registry of owned by an entity Michele Caini 2020-01-31 22:43:25 +01:00
  • 8b66316180 doc: updated README file Michele Caini 2020-01-31 22:42:36 +01:00
  • da4ee38914 type_info: minor changes Michele Caini 2020-01-30 20:03:51 +01:00
  • 62fde229e2 cleanup Michele Caini 2020-01-29 00:26:38 +01:00
  • 676115d214 delegate/sigh: reduced number of instantiations, moved instantiations out of the way from sigh::publish Michele Caini 2020-01-28 12:17:32 +01:00
  • f36d838df1 hashed_string: non-recursive helper (close #400) Michele Caini 2020-01-27 22:46:24 +01:00
  • f32f3ab895 config: avoid using pretty function with gcc < 9 (see #396) Michele Caini 2020-01-25 00:57:52 +01:00
  • fc0432df8c registry: minor changes Michele Caini 2020-01-24 16:27:41 +01:00
  • 797b5bcb53 type_info: force constexpr-ness (close #396) Michele Caini 2020-01-24 16:23:51 +01:00
  • b816f203cd doc: minor changes (close #398) Michele Caini 2020-01-24 16:10:47 +01:00
  • 714e2f86a1 cleanup Michele Caini 2020-01-24 16:02:45 +01:00
  • ff75085f15 doc: updated links Michele Caini 2020-01-23 22:55:03 +01:00
  • dbc8b18b80 registry: added any<T...> (close #371) Michele Caini 2020-01-21 12:52:59 +01:00
  • efb2bbe8b2 cleanup: removed entity/utility.hpp Michele Caini 2020-01-21 12:33:37 +01:00
  • 8278c8eedd doc: minor changes Michele Caini 2020-01-21 12:24:02 +01:00
  • 6f696a026b registry: callbacks receive the registry as first argument (better dependencies) Michele Caini 2020-01-20 16:09:25 +01:00
  • f558797246 workaround for an issue of clang 6 Michele Caini 2020-01-20 00:01:10 +01:00
  • c8671d1c2b doc: updated signal.md (see #385) Michele Caini 2020-01-19 23:43:57 +01:00
  • 7fd41e48b9 sigh: support for unbound members Michele Caini 2020-01-19 19:18:33 +01:00
  • 409d5f5966 delegate: support for unbound members Michele Caini 2020-01-19 15:16:38 +01:00
  • 5d1802faf7 doc: updated links Michele Caini 2020-01-18 22:52:23 +01:00
  • a580bac385 registry: range-assign with optional init function(s) Michele Caini 2020-01-18 01:11:30 +01:00
  • c43214543f storage: removed batch construct by copy Michele Caini 2020-01-18 00:57:27 +01:00
  • b3c568fb6f registry: faster group initialization Michele Caini 2020-01-16 00:02:22 +01:00
  • b34fe3200c storage: batch construct by copy Michele Caini 2020-01-15 23:55:28 +01:00
  • dada8dbdeb storage/registry: batch add no longer returns an iterator Michele Caini 2020-01-15 23:21:34 +01:00
  • e7d4077065 storage/registry: batch add default-constructs the component Michele Caini 2020-01-15 23:02:16 +01:00
  • b1e54bfd86 storage: minor changes Michele Caini 2020-01-13 23:25:51 +01:00
  • 85ad4c4766 registry (and a few others): callbacks no longer receive components, see #386 Michele Caini 2020-01-13 23:09:37 +01:00
  • 3dce560759 test: updated benchmarks Michele Caini 2020-01-13 23:08:42 +01:00
  • 969b8f0a7a test: minor changes Michele Caini 2020-01-13 00:27:15 +01:00
  • ba8e738f40 doc: updated ecs part Michele Caini 2020-01-13 00:06:43 +01:00
  • 4bc80fae8d storage: minor changes Michele Caini 2020-01-13 00:06:17 +01:00
  • ee5156704d registry: ::assign to assign entities to an empty registry Michele Caini 2020-01-12 00:29:36 +01:00
  • 986cd03732 registry: added ::data() to get the list of entities of a registry Michele Caini 2020-01-11 23:56:50 +01:00
  • 937fdabaa9 algorithm: missing include (close #389) Michele Caini 2020-01-11 23:56:11 +01:00
  • c0fa97510e minor changes that are aimed mainly at suppressing warnings Michele Caini 2020-01-11 22:13:32 +01:00
  • 2fc6fe442d workaround of an bug of gcc-7 Michele Caini 2020-01-11 21:56:08 +01:00
  • 7ba14f5a57 registry: only opaque stamp is allowed, use assign/assign_or_replace for components Michele Caini 2020-01-11 01:23:57 +01:00
  • 352e4576fc registry: ::reset doesn't exist anymore, use ::remove and ::clear instead Michele Caini 2020-01-10 23:29:01 +01:00
  • 210eebc0dc sparse_set/storage: ::reset is now ::clear Michele Caini 2020-01-09 22:51:35 +01:00
  • 5904941361 registry: stable assign (close #386) Michele Caini 2020-01-09 22:06:33 +01:00
  • b352815cf8 registry: minor chages Michele Caini 2020-01-07 13:36:21 +01:00
  • 38a2751cd9 tests: code coverage back to 100% Michele Caini 2020-01-07 00:16:46 +01:00
  • 6388607d11 doc: added PopHead to the list of showcases (close #384) Michele Caini 2020-01-06 23:54:05 +01:00
  • 469276b8be registry: create no longer accepts a list of default constructible types to assign to entities Michele Caini 2020-01-06 23:46:58 +01:00