Commit Graph
1303 Commits
Author SHA1 Message Date
Michele Caini 0dfd2aa714 build system: minor changes to make tests compile with VS 2020-02-10 22:57:48 +01:00
Michele Caini 5d63c4c981 storage: basic_storage no longer exists (close #411) 2020-02-10 22:49:23 +01:00
Michele Caini 84d3f9ab9a registry: added missing assert (close #409) 2020-02-10 22:46:49 +01:00
Michele Caini 1133dba9d8 attribute: correct include guard (close #410) 2020-02-10 22:45:30 +01:00
Michele Caini cd2fdc2ffe build system: use cmake fetch content rather than external add 2020-02-10 22:43:42 +01:00
Michele Caini 57d017ed8e build system: the version is read from cmake rather than written 2020-02-10 22:25:35 +01:00
Michele Caini 3ad2c559f1 build system: better support for IDEs 2020-02-09 23:16:59 +01:00
Michele Caini c3facfa925 build system: minor changes 2020-02-09 20:07:32 +01:00
Michele Caini db8d9ebc72 suppress shadow warnings 2020-02-08 16:31:01 +01:00
Michele Caini 3aef00af18 registry: suppress warnings on ::replace for empty components (close #407, close #408) 2020-02-08 15:56:01 +01:00
Michele Caini a4d576bae8 registry: visit functionality for context variables (close #390) 2020-02-08 15:34:32 +01:00
Michele Caini 9320365ef6 registry: const-correctness for ::visit 2020-02-08 15:34:28 +01:00
Michele Caini 0be7494042 group: added front/back (close #393) 2020-02-08 15:34:22 +01:00
Michele Caini df55f338ca view: added front/back (see #393) 2020-02-08 15:34:18 +01:00
Michele Caini 8210efb548 delegate: suppress warnings on parameters used for tag dispatching 2020-02-08 15:34:14 +01:00
Michele Caini 43503e2fc9 test: enforce requirements for non default constructible components (close #405) 2020-02-08 15:34:08 +01:00
Michele Caini 448c3ae425 registry/storage: assign review 2020-02-08 15:34:03 +01:00
Michele Caini f7684a8a3e cleanup/minor changes 2020-02-08 15:33:59 +01:00
Michele Caini 4f200ac71e cleanup 2020-02-08 15:32:09 +01:00
Michele Caini 4772559e8b test: code coverage 2020-02-02 22:12:41 +01:00
Michele Caini a984ce5bba registry: temporary changes to remove args from assure 2020-02-02 21:51:13 +01:00
Michele Caini eee8a338e2 doc: updated examples (close #401) 2020-02-02 20:52:14 +01:00
Michele Caini 8894c0ef48 typo 2020-02-01 01:01:03 +01:00
Michele Caini c5b8577d94 meta: redefined constructors where it matters (close #404) 2020-02-01 00:59:23 +01:00
Michele Caini ce9def4a56 registry: avoid redundant instantiations 2020-02-01 00:50:13 +01:00
Michele Caini 894601aad2 cleanup/suppress warnings 2020-01-31 23:40:52 +01:00
Michele Caini 285c91e81b config: ENTT_DISABLE_ASSERT no longer exists, ENTT_ASSERT can be redefined now (close #403) 2020-01-31 23:39:37 +01:00
Michele Caini ba8ca93afc doc: updated the doc for the ecs part (close #390) 2020-01-31 23:32:09 +01:00
Michele Caini ad0dab2493 registry: added ::visit to get all components in a registry of owned by an entity 2020-01-31 22:43:25 +01:00
Michele Caini 8b66316180 doc: updated README file 2020-01-31 22:42:36 +01:00
Michele Caini da4ee38914 type_info: minor changes 2020-01-30 20:03:51 +01:00
Michele Caini 62fde229e2 cleanup 2020-01-29 00:26:38 +01:00
Michele Caini 676115d214 delegate/sigh: reduced number of instantiations, moved instantiations out of the way from sigh::publish 2020-01-28 12:20:52 +01:00
Michele Caini f36d838df1 hashed_string: non-recursive helper (close #400) 2020-01-27 22:46:24 +01:00
Michele Caini f32f3ab895 config: avoid using pretty function with gcc < 9 (see #396) 2020-01-25 23:19:38 +01:00
Michele Caini fc0432df8c registry: minor changes 2020-01-24 23:52:39 +01:00
Michele Caini 797b5bcb53 type_info: force constexpr-ness (close #396) 2020-01-24 23:29:12 +01:00
Michele Caini b816f203cd doc: minor changes (close #398) 2020-01-24 23:29:06 +01:00
Michele Caini 714e2f86a1 cleanup 2020-01-24 16:02:45 +01:00
Michele Caini ff75085f15 doc: updated links 2020-01-23 22:55:03 +01:00
Michele Caini dbc8b18b80 registry: added any<T...> (close #371) 2020-01-21 12:52:59 +01:00
Michele Caini efb2bbe8b2 cleanup: removed entity/utility.hpp 2020-01-21 12:33:37 +01:00
Michele Caini 8278c8eedd doc: minor changes 2020-01-21 12:24:02 +01:00
Michele Caini 6f696a026b registry: callbacks receive the registry as first argument (better dependencies) 2020-01-20 16:09:25 +01:00
Michele Caini f558797246 workaround for an issue of clang 6 2020-01-20 00:01:10 +01:00
Michele Caini c8671d1c2b doc: updated signal.md (see #385) 2020-01-19 23:43:57 +01:00
Michele Caini 7fd41e48b9 sigh: support for unbound members 2020-01-19 19:18:33 +01:00
Michele Caini 409d5f5966 delegate: support for unbound members 2020-01-19 15:16:38 +01:00
Michele Caini 5d1802faf7 doc: updated links 2020-01-18 23:05:42 +01:00
Michele Caini a580bac385 registry: range-assign with optional init function(s) 2020-01-18 01:11:30 +01:00