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 |
|
Michele Caini
|
8332e59c62
|
sparse_set: minor changes
|
2023-09-22 16:15:27 +02:00 |
|
Michele Caini
|
20cc263502
|
view: use scoped iterators as in the ::each function
|
2023-09-22 07:57:33 +02:00 |
|
Michele Caini
|
361d4ec4dd
|
sparse_set: scoped iterator
|
2023-09-21 17:58:24 +02:00 |
|
Michele Caini
|
11f8ba5a8f
|
*: updated TODO
|
2023-09-21 17:57:04 +02:00 |
|
Michele Caini
|
c3bf842f9f
|
sparse_set: const correctness
|
2023-09-21 17:35:05 +02:00 |
|
Michele Caini
|
33b598289b
|
meta: help the code coverage tool
|
2023-09-20 14:51:14 +02:00 |
|
Michele Caini
|
cfc7f99405
|
meta: avoid dead code warnings
|
2023-09-20 12:35:01 +02:00 |
|
Michele Caini
|
1d79550f3c
|
*: updated TODO
|
2023-09-20 12:23:40 +02:00 |
|
Michele Caini
|
db5ecd2c96
|
meta: further reduce size of symbols
|
2023-09-20 12:22:18 +02:00 |
|
Michele Caini
|
1280367a35
|
test: cleanup
|
2023-09-19 09:27:01 +02:00 |
|
Michele Caini
|
14706c8f9a
|
test: cleanup
|
2023-09-18 14:38:16 +02:00 |
|
Michele Caini
|
b821df4279
|
*: update TODO
|
2023-09-18 14:08:26 +02:00 |
|
Michele Caini
|
07ff28d9dc
|
sparse_set/storage: put swap_or_move check into the base class
|
2023-09-18 14:07:59 +02:00 |
|