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
|
9dbbcac01e
|
-: updated TODO
|
2023-02-17 09:09:36 +01:00 |
|
Michele Caini
|
f545c8e058
|
registry: deprecate ::release
|
2023-02-17 09:09:28 +01:00 |
|
Michele Caini
|
c68fa6a654
|
registry: make ::destroy work without ::release (the latter to be deprecated)
|
2023-02-16 10:00:45 +01:00 |
|
Michele Caini
|
d288ecd70d
|
registry: make ::release use ::bump return value
|
2023-02-16 09:59:42 +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
|
0f7098d0e0
|
-: updated TODO
|
2023-02-15 09:34:25 +01:00 |
|
Michele Caini
|
8c96be1e92
|
registry: deprecate a bunch of functions because of the entity storage
|
2023-02-15 09:34:08 +01:00 |
|
Michele Caini
|
37f396bfe3
|
registry: make entity storage storage as any other
|
2023-02-14 14:24:20 +01:00 |
|
Michele Caini
|
75894dc401
|
storage: update traits_type for entity storage
|
2023-02-13 11:42:30 +01:00 |
|
Michele Caini
|
cdee000ce8
|
any: rollback a change that turns vs toolset v141 crazy
|
2023-02-10 11:26:59 +01:00 |
|
Michele Caini
|
54ca62600b
|
dispatcher: refine aggregate check
|
2023-02-10 10:56:48 +01:00 |
|
Michele Caini
|
6f4280ed59
|
any: refine aggregate check
|
2023-02-10 10:56:41 +01:00 |
|
Michele Caini
|
ddf56b78cd
|
storage: backward compatibility on component requirements
|
2023-02-10 10:56:32 +01:00 |
|
Michele Caini
|
53a854f54f
|
any: just cleanup the code to make it easier to work with
|
2023-02-10 10:40:48 +01:00 |
|
Michele Caini
|
4896acac7d
|
storage: typo
|
2023-02-10 10:40:22 +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
|
e65a8f2e5f
|
doc: add link to koala engine :)
|
2023-02-10 08:33:41 +01:00 |
|
Michele Caini
|
9f27fb1e57
|
registry: further prepare to turn the entity storage into a plain pool
|
2023-02-09 13:40:41 +01:00 |
|
Michele Caini
|
04d734e76c
|
registry: prepare to turn the entity pool in a plain storage
|
2023-02-09 12:44:23 +01:00 |
|
Michele Caini
|
df50fa1b59
|
natvis: cleanup
|
2023-02-08 16:54:50 +01:00 |
|
Michele Caini
|
051872b8c8
|
natvis: update registry definition
|
2023-02-08 16:47:40 +01:00 |
|
Michele Caini
|
57ab9e7be0
|
registry: avoid using assure if not required
|
2023-02-07 14:56:56 +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
|
deac7f34b8
|
dispatcher: refine aggregate support
|
2023-02-03 18:40:22 +01:00 |
|
Michele Caini
|
a9883f27c6
|
storage: refine transparent aggregate support
|
2023-02-03 18:37:14 +01:00 |
|
skypjack
|
85b1e57d8d
|
sparse_set: drop fast_compact, expect full clear
|
2023-02-02 18:27:20 +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
|
390a56176f
|
-: updated TODO file
|
2023-02-01 16:07:17 +01:00 |
|
Michele Caini
|
a1b888cce6
|
natvis: add optiona storage length item for entity storage
|
2023-02-01 16:06:56 +01:00 |
|
Michele Caini
|
2107dd6891
|
natvis: fix already existing errors due to renaming or design changes
|
2023-02-01 16:06:37 +01:00 |
|
Michele Caini
|
1fca56afef
|
storage: make it easier to refine the natvis file
|
2023-02-01 16:05:47 +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
|
c7dfce89e5
|
sigh_mixin: refine pop_all
|
2023-01-30 19:03:43 +01:00 |
|
Michele Caini
|
822fafcd42
|
view: uniform implementation to simplify upcoming changes
|
2023-01-30 16:17:44 +01:00 |
|
Michele Caini
|
1476d4ea9b
|
sparse_set: refine ::respect
|
2023-01-30 11:26:37 +01:00 |
|
Michele Caini
|
c1c63777e8
|
-: updated TODO
|
2023-01-30 10:52:10 +01:00 |
|
Michele Caini
|
2fab25ae89
|
registry: refine internal check
|
2023-01-30 10:52:03 +01:00 |
|
Michele Caini
|
75d4491522
|
-: updated TODO
|
2023-01-27 09:10:18 +01:00 |
|
Michele Caini
|
c7866fb21b
|
storage: use entt traits next function if possible
|
2023-01-27 09:10:11 +01:00 |
|