Michele Caini
|
2125b38381
|
test: minor changes
|
2023-02-17 11:00:50 +01:00 |
|
Michele Caini
|
289de7d57b
|
test: exclude only views
|
2023-02-17 10:59:36 +01:00 |
|
Michele Caini
|
25ecd8e797
|
test: minor changes
|
2023-02-17 10:59:11 +01:00 |
|
Michele Caini
|
319dfdb070
|
test: filtered registry view
|
2023-02-17 10:36:07 +01:00 |
|
Michele Caini
|
312d3aba84
|
sparse_set: bump returns the version in use (for convenience)
|
2023-02-16 09:58:07 +01:00 |
|
Michele Caini
|
4d2b2c6de5
|
registry: use traits_type::next if possible
|
2023-02-16 09:24:03 +01:00 |
|
Michele Caini
|
80d55a226c
|
test: increase code coverage
|
2023-02-15 10:15:55 +01:00 |
|
Michele Caini
|
d86a539350
|
test: suppress warnings due to unused variables
|
2023-02-15 09:45:34 +01:00 |
|
Michele Caini
|
37f396bfe3
|
registry: make entity storage storage as any other
|
2023-02-14 14:24:20 +01:00 |
|
Michele Caini
|
e3defeba2a
|
test: suppress warnings due to unused variables
|
2023-02-10 10:01:39 +01:00 |
|
Michele Caini
|
62079908ce
|
storage: use proper value type for entity storage
|
2023-02-10 09:37:13 +01:00 |
|
Michele Caini
|
69d95ba759
|
test: more bench to stress a little an upcoming feature
|
2023-02-06 11:27:02 +01:00 |
|
Michele Caini
|
9caf66d7c8
|
test: cleanup
|
2023-02-06 11:07:22 +01:00 |
|
Michele Caini
|
74cb0d40c5
|
test: internal rework
|
2023-02-06 10:59:10 +01:00 |
|
Michele Caini
|
a9883f27c6
|
storage: refine transparent aggregate support
|
2023-02-03 18:37:14 +01:00 |
|
skypjack
|
b7d8e01867
|
storage: make the entity storage perform a full clear rather than a fake one (still viable via erase)
|
2023-02-02 17:34:11 +01:00 |
|
Michele Caini
|
c0762a6a5a
|
storage: add get/get_as_tuple to entity storage to make it suitable for use with views
|
2023-01-31 17:23:42 +01:00 |
|
Michele Caini
|
f48de1bac9
|
test: stress get/get_as_tuple for empty types
|
2023-01-31 17:22:07 +01:00 |
|
Michele Caini
|
87987bacde
|
entity: added basic_entt_traits::next (with tests)
|
2023-01-27 09:09:28 +01:00 |
|
Michele Caini
|
b808bb83b7
|
test: suppress warnings
|
2023-01-26 11:42:11 +01:00 |
|
Michele Caini
|
d0090d35fb
|
snapshot: try to make sizes an opaque value to the caller
|
2023-01-26 11:30:52 +01:00 |
|
Michele Caini
|
068b6ed49b
|
registry: first (almost) backward compatible version with opaque hidden entity storage
|
2023-01-26 09:41:25 +01:00 |
|
Michele Caini
|
0187fb48aa
|
test: sigh mixin for entity storage types
|
2023-01-25 11:30:41 +01:00 |
|
Michele Caini
|
b7c819bf48
|
test: entity storage
|
2023-01-24 16:46:50 +01:00 |
|
Michele Caini
|
1e7deff9c9
|
test: drop redundant checks
|
2023-01-24 10:57:37 +01:00 |
|
Michele Caini
|
04ac15d8d9
|
test: minor changes
|
2023-01-24 10:57:25 +01:00 |
|
Michele Caini
|
3762189916
|
sigh_mixin: make pop_all use narrow view iterators if any
|
2023-01-23 10:09:56 +01:00 |
|
Michele Caini
|
095ecf3142
|
group: extended_group_iterator::base to return the underlying iterator
|
2023-01-22 18:16:18 +01:00 |
|
Michele Caini
|
433ed863e5
|
view: extended_view_iterator::base to return the underlying iterator
|
2023-01-22 18:08:32 +01:00 |
|
Michele Caini
|
1ab2815823
|
storage: extended_storage_iterator::base to return the underlying iterator
|
2023-01-22 18:00:28 +01:00 |
|
Michele Caini
|
a86bf1332b
|
test: try to make lcov happy
|
2023-01-18 15:34:49 +01:00 |
|
Michele Caini
|
831054bff1
|
test: share as much as possible
|
2023-01-18 10:29:37 +01:00 |
|
Michele Caini
|
f94de1c069
|
test: rework lib stuff to share common files
|
2023-01-18 10:17:54 +01:00 |
|
Michele Caini
|
a3d9503a17
|
test: try to make lcov happy
|
2023-01-18 08:34:39 +01:00 |
|
Michele Caini
|
3f2b15f9f7
|
test: try to make lcov happy
|
2023-01-17 11:42:14 +01:00 |
|
Michele Caini
|
e48817d518
|
test: try to make lcov happy
|
2023-01-17 10:57:41 +01:00 |
|
Michele Caini
|
ed17a2c48b
|
sparse_set: ::contiguous function
|
2023-01-16 11:07:10 +01:00 |
|
Michele Caini
|
314c189c49
|
test: minor changes
|
2023-01-12 08:56:40 +01:00 |
|
Michele Caini
|
82863f8291
|
test: code coverage for range functionalities
|
2023-01-11 16:49:52 +01:00 |
|
Michele Caini
|
e4de59827f
|
test: try to make lcov happy
|
2023-01-11 16:17:02 +01:00 |
|
Michele Caini
|
ccea4c920a
|
memory: code coverage
|
2023-01-11 15:54:56 +01:00 |
|
Michele Caini
|
d0854646c7
|
test: yet another test to stress the upcoming changes
|
2023-01-11 11:03:04 +01:00 |
|
Michele Caini
|
80fac8d8e5
|
test: minor changes
|
2023-01-11 10:13:47 +01:00 |
|
Michele Caini
|
6eb3347a3b
|
test: a couple of extra functions to stress the upcoming changes
|
2023-01-11 09:34:22 +01:00 |
|
Michele Caini
|
3cea845a0f
|
sparse_set: sparse_set_iterator::data function
|
2023-01-10 10:53:30 +01:00 |
|
Michele Caini
|
c673b9b17c
|
sigh_mixin: slightly improved pop + review insert
|
2023-01-09 17:45:33 +01:00 |
|
Michele Caini
|
cd28de0d63
|
test: clear-stable bench
|
2023-01-09 15:20:19 +01:00 |
|
Michele Caini
|
672f6a7112
|
test: minor changes
|
2023-01-09 15:18:06 +01:00 |
|
Michele Caini
|
3b50672b70
|
storage: restore storage_for/storage_type duality, it turned out to be very useful in practice
|
2022-12-28 17:56:22 +01:00 |
|
Michele Caini
|
2197e160ef
|
-: drop file pushed by mistake :)
|
2022-12-23 16:58:32 +01:00 |
|