Commit Graph

  • 9d29713eaa entity: naming convention Michele Caini 2022-11-22 15:33:55 +01:00
  • 270d0277db group: cleanup Michele Caini 2022-11-22 15:33:20 +01:00
  • 0bd06c8d5d hashed_string: naming convention Michele Caini 2022-11-22 15:32:37 +01:00
  • 733f215ccf storage: break dependency between component_traits and storage_iterator Michele Caini 2022-11-22 14:53:20 +01:00
  • ad01a69fe5 *: renaming/coding style Michele Caini 2022-11-22 14:45:26 +01:00
  • dd9c1dade8 sparse_set: no need to differentiate template args for sparse_set_iterator Michele Caini 2022-11-22 14:44:59 +01:00
  • b8f70519f6 doc: fixed typo Michele Caini 2022-11-22 14:26:46 +01:00
  • 9b9d212dde *: coding style Michele Caini 2022-11-22 12:44:31 +01:00
  • 3fe15969db doc: cleanup Michele Caini 2022-11-22 12:30:51 +01:00
  • ec4bf222c6 meta: avoid the +1u trick for 0-sized arrays Michele Caini 2022-11-21 12:48:40 +01:00
  • 1173908ee4 meta: avoid rebinding when forwarding requests Michele Caini 2022-11-21 12:43:26 +01:00
  • 2595b8a925 doc: sigh_helper Michele Caini 2022-11-21 10:52:26 +01:00
  • f4e2a8c76c sigh_builder: add all missing .template that msvc kindly accepted anyway Michele Caini 2022-11-21 10:30:08 +01:00
  • 66e1a05652 entity: sigh_helper utility with tests (close #928) Michele Caini 2022-11-21 10:25:01 +01:00
  • 87283dc41f storage: simplified impl in order to introduce multi-type storage more easily Michele Caini 2022-11-18 14:40:55 +01:00
  • a802ebffed storage: * move storage_type[_t] and storage_for[_t] to fwd.hpp * no need to include storage.hpp when forward defining views Michele Caini 2022-11-17 17:48:11 +01:00
  • b84b09421e doc: add Arch ECS to references.md (#954) genar 2022-11-17 08:44:02 +01:00
  • 940fd09396 todo: add a note for a (soon to be released) change Michele Caini 2022-11-17 08:42:11 +01:00
  • 920338be59 doc: add ecsact to links.md (thanks @zaucy for pointing this out) Michele Caini 2022-11-17 08:24:48 +01:00
  • bcd1155b77 gh: add more gcc and clang versions Michele Caini 2022-11-16 11:08:07 +01:00
  • 1dc88109e8 gh: update workflows Michele Caini 2022-11-16 11:03:38 +01:00
  • 262c1f53c1 cmake: only enable -Wdocumentation for clang-cl Michele Caini 2022-11-16 10:46:34 +01:00
  • 4af0a3a0d1 doc: cleanup Michele Caini 2022-11-16 10:30:40 +01:00
  • be16418289 doc: cleanup Michele Caini 2022-11-16 10:30:35 +01:00
  • b54a52fbfe doc: fixed typo Michele Caini 2022-11-16 10:30:18 +01:00
  • ae88159952 doc: fixed typo Michele Caini 2022-11-16 10:30:12 +01:00
  • 62c764f681 doc: fixed typo Michele Caini 2022-11-16 10:29:59 +01:00
  • 2c48cc10ae cmake: enable documentation diagnostic for clang Michele Caini 2022-11-16 10:23:00 +01:00
  • 82f2866789 sigh: drop redundant function Michele Caini 2022-11-15 15:40:10 +01:00
  • d56e5a269c registry: propagate allocator to context Michele Caini 2022-11-15 14:48:10 +01:00
  • 1517b29513 doc: document delegate raw access Michele Caini 2022-11-15 08:27:00 +01:00
  • bea7b43a1a delegate: target member function Michele Caini 2022-11-15 08:26:44 +01:00
  • 2f878f8b5a sigh: refine ::collect Michele Caini 2022-11-14 17:47:48 +01:00
  • fc68c1b290 view/group: cleanup Michele Caini 2022-11-14 17:13:38 +01:00
  • 9081c185da meta: minor changes Michele Caini 2022-11-14 14:57:37 +01:00
  • 7c4493f237 group: make filter storage available Michele Caini 2022-11-14 11:19:22 +01:00
  • da4e73ab85 view: make filter storage available Michele Caini 2022-11-14 11:00:57 +01:00
  • f3e7f98b48 registry: extra check when moving a registry Michele Caini 2022-11-13 12:36:19 +01:00
  • 3925fc6124 emitter: extra allocator check when moving Michele Caini 2022-11-13 12:23:32 +01:00
  • c639130c1e dispatcher: extra allocator check when moving Michele Caini 2022-11-13 12:21:21 +01:00
  • 75c3116008 registry: cleanup Michele Caini 2022-11-13 12:01:36 +01:00
  • e9e14eb49c meta: [[nodiscard]] Michele Caini 2022-11-13 11:15:50 +01:00
  • d1558304f8 any: [[nodiscard]] Michele Caini 2022-11-13 11:15:42 +01:00
  • 0531b530b1 snapshot: minor changes Michele Caini 2022-11-11 16:37:39 +01:00
  • f9d0178dd7 workflow: bump iwyu version Michele Caini 2022-11-11 11:01:04 +01:00
  • b66b8d37eb test: suppress warning Michele Caini 2022-11-11 10:59:10 +01:00
  • 05ef4c29d8 storage: minor changes Michele Caini 2022-11-10 18:47:02 +01:00
  • 9c3d756692 test: cleanup include directives Michele Caini 2022-11-10 15:56:17 +01:00
  • 93651e46f5 registry: drop [[deprecated]] functions Michele Caini 2022-11-10 15:05:48 +01:00
  • d914ed4a81 API reference v3.11.0 Michele Caini 2022-11-09 12:39:12 +01:00
  • ea901cbfa0 test: code coverage Michele Caini 2022-11-08 15:41:43 +01:00
  • d5dc4f43ee doc: meta.md Michele Caini 2022-11-08 14:17:02 +01:00
  • 498e02f154 doc: core.md Michele Caini 2022-11-08 14:16:55 +01:00
  • d0ea8f4f96 cmake: suppress some warnings for clang-cl, it goes a little wrong otherwise Michele Caini 2022-11-07 15:47:21 +01:00
  • dec3b7bb39 test: suppress warnings Michele Caini 2022-11-07 14:44:51 +01:00
  • 10bc8b05ad test: use /W1 with VS (but for toolset v141, too bugged for that) Michele Caini 2022-11-07 13:59:32 +01:00
  • ad77b54dce cmake: bump version to get some cool feature/update Michele Caini 2022-11-07 13:58:07 +01:00
  • b6724b0283 group: pass filter storage to groups (in-between change for full storage access) Michele Caini 2022-11-04 11:12:19 +01:00
  • 54270b1038 group: make them easily copyable/movable Michele Caini 2022-11-04 11:08:21 +01:00
  • 31dc732a74 doc: graph.md Michele Caini 2022-11-04 10:02:03 +01:00
  • f0e02d6d39 doc: container.md Michele Caini 2022-11-04 10:01:49 +01:00
  • 156d6e4ead doc: poly.md Michele Caini 2022-11-03 09:51:23 +01:00
  • 4375c1c3d6 doc: lib.md Michele Caini 2022-11-03 09:32:59 +01:00
  • 24a9cd67ee scheduler: forgot to add the fwd file to the previous commit :) Michele Caini 2022-11-02 09:35:53 +01:00
  • ba8d522c19 doc: add the worst engine (love the name) to the list of links Michele Caini 2022-11-02 09:35:26 +01:00
  • 3ae46214a4 doc: review process.md Michele Caini 2022-11-02 09:34:53 +01:00
  • 5119fe8d7b scheduler: basic type model with default for common cases Michele Caini 2022-11-02 09:34:34 +01:00
  • ed0319cdd8 view: avoid shadow warnings Michele Caini 2022-10-31 09:52:40 +01:00
  • bc50da6a7c storage: suppress warnings with non copyable nor default constructible types Michele Caini 2022-10-31 09:52:23 +01:00
  • 52b3b4c249 group: suppress warnings for unused variables in case of empty types Michele Caini 2022-10-31 09:51:08 +01:00
  • 74bab529d2 test: minor changes Michele Caini 2022-10-28 18:41:41 +02:00
  • b1b143917b meta: [[maybe_unused]] variable to avoid warnings with corner cases Michele Caini 2022-10-28 15:03:30 +02:00
  • 7beb4c85c4 test: suppress a few warnings (entity) Michele Caini 2022-10-28 08:53:21 +02:00
  • f3beb5670a test: suppress a few warnings (container) Michele Caini 2022-10-27 17:14:17 +02:00
  • 446c67b69a test: suppress a few warnings (resource) Michele Caini 2022-10-27 15:08:06 +02:00
  • c4507bd172 test: suppress a few warnings (poly) Michele Caini 2022-10-27 15:07:40 +02:00
  • 61e872bb4e test: suppress a few warnings (meta) Michele Caini 2022-10-27 15:07:16 +02:00
  • 9f22a3e23a test: suppress a few warnings (memory) Michele Caini 2022-10-27 15:06:58 +02:00
  • 653dd5cd42 test: suppress a few warnings (tuple) Michele Caini 2022-10-27 15:06:41 +02:00
  • bc53ed3be9 test: suppress a few warnings (flow) Michele Caini 2022-10-27 15:06:20 +02:00
  • f935bbccee dense_set: suppress warnings due to possible narrowing conversions Michele Caini 2022-10-27 08:01:29 +02:00
  • c7d5053536 dense_map: suppress warnings due to possible narrowing conversions Michele Caini 2022-10-27 08:00:41 +02:00
  • ea78f1d970 now working on version 3.12 Michele Caini 2022-11-09 12:14:10 +01:00
  • 76298bc26a update single include file v3.11.0 Michele Caini 2022-11-09 12:13:00 +01:00
  • 7c84ce666e sigh: rollback some changes that apparently create issues with (very old) compilers (ie clang 6) Michele Caini 2022-10-26 12:37:46 +02:00
  • a02a7c67cb doc: fix typo Michele Caini 2022-10-26 11:53:43 +02:00
  • 2bb913b898 any: suppress warnings C4706 due to asserts Michele Caini 2022-10-26 10:57:58 +02:00
  • 94a8bb57dd doc: review resource.md Michele Caini 2022-10-26 10:50:31 +02:00
  • f06852b5c2 doc: fixed typos Michele Caini 2022-10-25 14:50:18 +02:00
  • fb14d26015 config: refine the ENTT_ASSERT vs ENTT_ASSERT_CONSTEXPR work Michele Caini 2022-10-25 11:05:50 +02:00
  • 6a53c8eaca doc: review locator.md Michele Caini 2022-10-25 11:04:13 +02:00
  • 4a98874431 doc: review faq.md Michele Caini 2022-10-25 11:03:59 +02:00
  • baf60502c6 doc: review config.md Michele Caini 2022-10-25 11:01:58 +02:00
  • 2a01b78b32 any: forward/centralize requests internally Michele Caini 2022-10-24 14:38:55 +02:00
  • b02e4efe4d doc: updated links (and thanks @Naios for these) Michele Caini 2022-10-24 12:18:57 +02:00
  • 3c8f6d2831 doc: minor changes Michele Caini 2022-10-24 11:53:23 +02:00
  • 95b443af16 tuple: is_tuple[_v] implementation Michele Caini 2022-10-24 11:15:34 +02:00
  • b54766d2b4 sigh: small cleanup Michele Caini 2022-10-23 11:42:19 +02:00
  • 25929d6188 doc: ENTT_ASSERT_CONSTEXPR Michele Caini 2022-10-22 19:10:48 +02:00
  • 4398c962e7 memory: * use ENTT_ASSERT_CONSTEXPR * turn the power-of-two toolset into a constexpr one as it ought to be Michele Caini 2022-10-22 19:08:57 +02:00