Commit Graph

3934 Commits

Author SHA1 Message Date
Michele Caini
dec3b7bb39 test: suppress warnings 2022-11-09 12:15:02 +01:00
Michele Caini
10bc8b05ad test: use /W1 with VS (but for toolset v141, too bugged for that) 2022-11-09 12:15:02 +01:00
Michele Caini
ad77b54dce cmake: bump version to get some cool feature/update 2022-11-09 12:15:02 +01:00
Michele Caini
b6724b0283 group: pass filter storage to groups (in-between change for full storage access) 2022-11-09 12:15:02 +01:00
Michele Caini
54270b1038 group: make them easily copyable/movable 2022-11-09 12:15:02 +01:00
Michele Caini
31dc732a74 doc: graph.md 2022-11-09 12:15:02 +01:00
Michele Caini
f0e02d6d39 doc: container.md 2022-11-09 12:15:02 +01:00
Michele Caini
156d6e4ead doc: poly.md 2022-11-09 12:15:02 +01:00
Michele Caini
4375c1c3d6 doc: lib.md 2022-11-09 12:15:02 +01:00
Michele Caini
24a9cd67ee scheduler: forgot to add the fwd file to the previous commit :) 2022-11-09 12:15:02 +01:00
Michele Caini
ba8d522c19 doc: add the worst engine (love the name) to the list of links 2022-11-09 12:15:01 +01:00
Michele Caini
3ae46214a4 doc: review process.md 2022-11-09 12:15:01 +01:00
Michele Caini
5119fe8d7b scheduler: basic type model with default for common cases 2022-11-09 12:15:01 +01:00
Michele Caini
ed0319cdd8 view: avoid shadow warnings 2022-11-09 12:15:01 +01:00
Michele Caini
bc50da6a7c storage: suppress warnings with non copyable nor default constructible types 2022-11-09 12:15:01 +01:00
Michele Caini
52b3b4c249 group: suppress warnings for unused variables in case of empty types 2022-11-09 12:15:01 +01:00
Michele Caini
74bab529d2 test: minor changes 2022-11-09 12:15:01 +01:00
Michele Caini
b1b143917b meta: [[maybe_unused]] variable to avoid warnings with corner cases 2022-11-09 12:15:01 +01:00
Michele Caini
7beb4c85c4 test: suppress a few warnings (entity) 2022-11-09 12:15:01 +01:00
Michele Caini
f3beb5670a test: suppress a few warnings (container) 2022-11-09 12:15:01 +01:00
Michele Caini
446c67b69a test: suppress a few warnings (resource) 2022-11-09 12:15:01 +01:00
Michele Caini
c4507bd172 test: suppress a few warnings (poly) 2022-11-09 12:15:01 +01:00
Michele Caini
61e872bb4e test: suppress a few warnings (meta) 2022-11-09 12:15:01 +01:00
Michele Caini
9f22a3e23a test: suppress a few warnings (memory) 2022-11-09 12:15:00 +01:00
Michele Caini
653dd5cd42 test: suppress a few warnings (tuple) 2022-11-09 12:15:00 +01:00
Michele Caini
bc53ed3be9 test: suppress a few warnings (flow) 2022-11-09 12:15:00 +01:00
Michele Caini
f935bbccee dense_set: suppress warnings due to possible narrowing conversions 2022-11-09 12:15:00 +01:00
Michele Caini
c7d5053536 dense_map: suppress warnings due to possible narrowing conversions 2022-11-09 12:15:00 +01:00
Michele Caini
ea78f1d970 now working on version 3.12 2022-11-09 12:14:10 +01:00
Michele Caini
76298bc26a update single include file v3.11.0 2022-11-09 12:13:00 +01:00
Michele Caini
7c84ce666e sigh: rollback some changes that apparently create issues with (very old) compilers (ie clang 6) 2022-10-26 12:37:46 +02:00
Michele Caini
a02a7c67cb doc: fix typo 2022-10-26 11:53:43 +02:00
Michele Caini
2bb913b898 any: suppress warnings C4706 due to asserts 2022-10-26 10:57:58 +02:00
Michele Caini
94a8bb57dd doc: review resource.md 2022-10-26 10:50:31 +02:00
Michele Caini
f06852b5c2 doc: fixed typos 2022-10-25 14:50:18 +02:00
Michele Caini
fb14d26015 config: refine the ENTT_ASSERT vs ENTT_ASSERT_CONSTEXPR work 2022-10-25 11:05:50 +02:00
Michele Caini
6a53c8eaca doc: review locator.md 2022-10-25 11:04:13 +02:00
Michele Caini
4a98874431 doc: review faq.md 2022-10-25 11:03:59 +02:00
Michele Caini
baf60502c6 doc: review config.md 2022-10-25 11:03:39 +02:00
Michele Caini
2a01b78b32 any: forward/centralize requests internally 2022-10-24 14:38:55 +02:00
Michele Caini
b02e4efe4d doc: updated links (and thanks @Naios for these) 2022-10-24 12:20:20 +02:00
Michele Caini
3c8f6d2831 doc: minor changes 2022-10-24 11:53:23 +02:00
Michele Caini
95b443af16 tuple: is_tuple[_v] implementation 2022-10-24 11:15:34 +02:00
Michele Caini
b54766d2b4 sigh: small cleanup 2022-10-23 11:42:19 +02:00
Michele Caini
25929d6188 doc: ENTT_ASSERT_CONSTEXPR 2022-10-22 19:10:48 +02:00
Michele Caini
4398c962e7 memory:
* use ENTT_ASSERT_CONSTEXPR
* turn the power-of-two toolset into a constexpr one as it ought to be
2022-10-22 19:10:40 +02:00
Michele Caini
fe8919c540 config: introduce ENTT_ASSERT_CONSTEXPR to facilitate extreme customizations 2022-10-22 19:08:13 +02:00
Michele Caini
bdaeef856d delegate: just an extra safe check 2022-10-22 18:56:55 +02:00
Michele Caini
57ad7696be memory: turn the power-of-two/fast_mod toolset into a non-constexpr one 2022-10-21 11:01:18 +02:00
Michele Caini
7c58c83ee0 memory: review propagate_on_container_swap 2022-10-21 10:57:37 +02:00