Michele Caini
|
592147a499
|
test: drop unused aliases
|
2023-10-06 11:08:08 +02:00 |
|
Michele Caini
|
02e2532e17
|
test: drop a bunch of useless ASSERT_DEATH since they are very expensive on the CI
|
2023-10-06 11:00:12 +02:00 |
|
Michele Caini
|
4891c8fcd2
|
test: reduce the scope of the sparse set tests to something meaningful
|
2023-10-06 10:38:37 +02:00 |
|
Michele Caini
|
ae20db416f
|
test: avoid testing entt::entity like types more than once with the sparse set
|
2023-10-06 10:30:26 +02:00 |
|
Michele Caini
|
283ad71283
|
mixin: suppress warning due to constepxr expression
|
2023-10-06 10:27:04 +02:00 |
|
Michele Caini
|
25bbc4e053
|
test: suppress warnings due to unused variables
|
2023-10-06 10:22:48 +02:00 |
|
Michele Caini
|
913d313098
|
sparse_set: cast null to the right entity type before using it
|
2023-10-06 10:04:36 +02:00 |
|
Michele Caini
|
7efbafb8b4
|
test: test different entity types to show off a wip-only failure in the sparse set after recent rework
|
2023-10-06 10:04:06 +02:00 |
|
Michele Caini
|
3500757c97
|
test: typed parametrized sparse set tests
|
2023-10-06 10:02:47 +02:00 |
|
Michele Caini
|
c4c6ba7620
|
meta: use is_void_v as needed
|
2023-10-05 14:18:21 +02:00 |
|
Michele Caini
|
c53eaf939d
|
storage: use is_void_v as needed
|
2023-10-05 14:18:09 +02:00 |
|
Michele Caini
|
d5613e8c65
|
registry: use is_void_v as needed
|
2023-10-05 14:17:58 +02:00 |
|
Michele Caini
|
7fada722e7
|
type_traits: use is_void_v as needed
|
2023-10-05 14:17:46 +02:00 |
|
Michele Caini
|
66ee7bab32
|
any: use is_void_v as needed
|
2023-10-05 14:17:35 +02:00 |
|
Michele Caini
|
8848040203
|
meta: meta_sequence_container::resize support to non default constructible types (close #1072)
|
2023-10-05 12:38:14 +02:00 |
|
Michele Caini
|
33ef814a76
|
meta: minor changes
|
2023-10-05 11:08:52 +02:00 |
|
Michele Caini
|
06e032bc6d
|
test: prepare for new meta container tests
|
2023-10-05 10:38:03 +02:00 |
|
Michele Caini
|
25e844fadd
|
test: minor changes
|
2023-10-05 10:02:56 +02:00 |
|
Michele Caini
|
08474c671b
|
test: drop unused type
|
2023-10-05 09:46:29 +02:00 |
|
Michele Caini
|
8f94041ea2
|
doc: typo
|
2023-10-05 09:43:31 +02:00 |
|
Michele Caini
|
08fc2b3a4a
|
test: still reworking storage tests, empty types are done
|
2023-10-04 18:58:04 +02:00 |
|
Michele Caini
|
37aec0ab84
|
view: use type members as needed
|
2023-10-04 09:06:21 +02:00 |
|
Michele Caini
|
61ad570ecc
|
storage: use type members as needed
|
2023-10-04 09:06:13 +02:00 |
|
Michele Caini
|
90e158e519
|
group: use type members as needed
|
2023-10-04 09:06:05 +02:00 |
|
Michele Caini
|
97d49b4bf3
|
test: rework storage tests (work in progress)
|
2023-10-03 14:49:43 +02:00 |
|
Michele Caini
|
4c3a35bc95
|
storage: make get_allocator work with void type
|
2023-10-03 14:49:04 +02:00 |
|
Michele Caini
|
244b5d56ff
|
test: add required include
|
2023-10-02 12:08:26 +02:00 |
|
Michele Caini
|
755cb0f4e0
|
test: merge storage and storage entity tests, prepare for storage tests rework
|
2023-10-02 11:50:08 +02:00 |
|
Michele Caini
|
7b2b402d37
|
*: updated TODO
|
2023-10-02 11:49:31 +02:00 |
|
Michele Caini
|
41481548b8
|
test: finish to rework sparse set tests to cover all policies
|
2023-10-02 11:49:13 +02:00 |
|
Michele Caini
|
f2411a1db7
|
sparse_set: do not invoke compact automatically when sorting
|
2023-10-02 11:48:34 +02:00 |
|
Michele Caini
|
073cbae9d5
|
test: still working on sparse set to fully cover all policies
|
2023-09-29 17:29:57 +02:00 |
|
Michele Caini
|
db8e22196d
|
test: make test local functions static
|
2023-09-29 10:16:28 +02:00 |
|
Michele Caini
|
8a68fea16e
|
test: sparse set tests (work in progress)
|
2023-09-29 10:00:18 +02:00 |
|
Michele Caini
|
6501ca9b3c
|
doc: more links (engine + YT series)
|
2023-09-29 09:59:45 +02:00 |
|
Michele Caini
|
0c7c6c58c0
|
test: suppress warning due to unused alias
|
2023-09-29 09:46:49 +02:00 |
|
Michele Caini
|
f3f0ba6955
|
test: TEST[_P] -> ENTT_DEBUG_TEST[_P]
|
2023-09-29 09:46:29 +02:00 |
|
Michele Caini
|
52da5cf894
|
test: help the coverage tool who goes crazy sometimes
|
2023-09-29 09:45:10 +02:00 |
|
Michele Caini
|
2878e096e6
|
test: keep working on sparse set tests (work in progress)
|
2023-09-28 09:37:55 +02:00 |
|
Michele Caini
|
4f3ef4818a
|
test: review sparse set (work in progress)
|
2023-09-27 09:48:33 +02:00 |
|
Michele Caini
|
ffc0c5f2d3
|
*: updated TODO
|
2023-09-27 09:47:49 +02:00 |
|
Michele Caini
|
9d97c83909
|
view: use scoped iterators with ::contains
|
2023-09-26 14:32:02 +02:00 |
|
Michele Caini
|
6a21e29397
|
view: use scoped iterators with ::back
|
2023-09-26 14:31:42 +02:00 |
|
Michele Caini
|
8fdc24097e
|
view: begin/end return scoped iterators as needed
|
2023-09-26 08:45:52 +02:00 |
|
Michele Caini
|
4e7368f79a
|
storage: entity storage no longer has component traits exposed
|
2023-09-25 14:26:10 +02:00 |
|
Michele Caini
|
1e1dee88b7
|
registry: avoid warnings due to unused variables
|
2023-09-25 08:50:16 +02:00 |
|
Michele Caini
|
91e4ff6a08
|
storage: internal changes
|
2023-09-22 18:31:28 +02:00 |
|
Michele Caini
|
4be9aac7a6
|
storage: use scoped iterators in entity storage
|
2023-09-22 18:30:31 +02:00 |
|
Michele Caini
|
af059b5e21
|
mixin: rework pop_all to make it work without component traits
|
2023-09-22 18:27:48 +02:00 |
|
Michele Caini
|
fdb1978f89
|
component: cleanup
|
2023-09-22 17:35:33 +02:00 |
|