Michele Caini
|
e6f76e0f96
|
view: try to make VS happy again :)
|
2023-04-18 14:44:28 +02:00 |
|
Michele Caini
|
1c6b533609
|
test: minor changes
|
2023-04-18 13:28:01 +02:00 |
|
Michele Caini
|
5c3d8360c2
|
view: turn ::use into a self-contained, non-const function
|
2023-04-18 13:10:01 +02:00 |
|
Michele Caini
|
3882c7d9af
|
view: turn ::refresh into a self contained, non-const function
|
2023-04-18 13:00:59 +02:00 |
|
Michele Caini
|
15726218bd
|
view: doc
|
2023-04-18 12:58:04 +02:00 |
|
Michele Caini
|
869bfc82cf
|
test: minor changes
|
2023-04-17 18:34:53 +02:00 |
|
Michele Caini
|
0eb3d54b21
|
group: change signature of ::storage to return a (maybe null) pointer rather than a reference
|
2023-04-17 11:09:10 +02:00 |
|
Michele Caini
|
f83290f762
|
view: change signature of ::storage to return a (maybe null) pointer rather than a reference
|
2023-04-17 11:08:55 +02:00 |
|
Michele Caini
|
686a3b9d79
|
registry: make storage_for_type available to the final user
|
2023-04-14 12:37:05 +02:00 |
|
Michele Caini
|
4d57d5c327
|
registry: make ::storage<T> return type explicit
|
2023-04-14 12:33:41 +02:00 |
|
Michele Caini
|
36c21cf7fa
|
registry: drop redundant traits usage
|
2023-04-14 12:24:31 +02:00 |
|
Michele Caini
|
7ab10e1936
|
test: minor changes
|
2023-04-14 12:03:00 +02:00 |
|
Michele Caini
|
41467d35a4
|
-: updated TODO
|
2023-04-14 09:57:42 +02:00 |
|
Michele Caini
|
d351252a12
|
doc: entity storage
|
2023-04-14 09:11:42 +02:00 |
|
Michele Caini
|
c6cd4f701c
|
doc: refine storage section
|
2023-04-13 18:19:31 +02:00 |
|
Michele Caini
|
65889cca44
|
doc: brief mention of void storage
|
2023-04-13 14:02:17 +02:00 |
|
Michele Caini
|
f1914fd946
|
doc: rearrange a few things
|
2023-04-13 13:46:08 +02:00 |
|
Michele Caini
|
e53af7bef7
|
registry: minor changes
|
2023-04-12 15:43:46 +02:00 |
|
Michele Caini
|
b910cd2615
|
*: updated TODO
|
2023-04-12 15:16:00 +02:00 |
|
Michele Caini
|
58d331ca0e
|
registry: minor changes
|
2023-04-12 09:21:47 +02:00 |
|
Michele Caini
|
17f5b0a330
|
registry: avoid bumping version on destroy if not requested
|
2023-04-12 09:14:02 +02:00 |
|
Michele Caini
|
de386292bc
|
registry: deprecate ::each
|
2023-04-12 09:05:38 +02:00 |
|
Michele Caini
|
88bf26a2f8
|
registry: deprecate ::assign
|
2023-04-07 18:06:12 +02:00 |
|
Michele Caini
|
3caad4100d
|
mixin: common internal owner_or_assert function
|
2023-04-07 17:27:32 +02:00 |
|
Michele Caini
|
916203a240
|
test: stress assert on entity limit
|
2023-04-07 15:59:22 +02:00 |
|
Michele Caini
|
62f1971f7b
|
test: minor changes
|
2023-04-07 15:58:48 +02:00 |
|
Michele Caini
|
4fde96357d
|
natvis: updated registry snippet
|
2023-04-07 09:19:36 +02:00 |
|
Michele Caini
|
c3730b65fb
|
group:
* unified model
* drop group handler's size function (no longer required)
|
2023-04-07 09:19:22 +02:00 |
|
Michele Caini
|
1ea072cd38
|
group: back to the unified model for group handlers
|
2023-04-07 09:17:47 +02:00 |
|
Michele Caini
|
bbe4582ee9
|
meta: minor changes
|
2023-04-06 12:40:50 +02:00 |
|
Michele Caini
|
89ab5c328a
|
meta: operator==/!= for meta_func
|
2023-04-06 12:40:42 +02:00 |
|
Michele Caini
|
3a4672793d
|
meta: operator==/!= for meta_prop
|
2023-04-06 12:40:12 +02:00 |
|
Michele Caini
|
0a0446f35c
|
meta: operator==/!= for meta_data (close #1002)
|
2023-04-06 12:39:50 +02:00 |
|
Michele Caini
|
fc58ff74be
|
meta: operator==/!= for meta_handle (see #1002)
|
2023-04-06 12:39:19 +02:00 |
|
Michele Caini
|
fed6831cdc
|
locator: support to opaque structures (close #956)
|
2023-04-05 14:20:34 +02:00 |
|
Michele Caini
|
1605c8d9d3
|
natvis: updated entity file
|
2023-04-04 11:51:56 +02:00 |
|
Michele Caini
|
d6641c7d8d
|
-: updated TODO file
|
2023-04-04 09:36:16 +02:00 |
|
Michele Caini
|
5079f38e99
|
storage: allow on_update signals on entity storage
|
2023-04-04 09:36:04 +02:00 |
|
Michele Caini
|
1eab2a4a80
|
meta: fix constness detection for static functions in meta_type::invoke
|
2023-04-04 09:35:10 +02:00 |
|
Michele Caini
|
c331107651
|
test: cleanup
|
2023-04-03 15:30:10 +02:00 |
|
Michele Caini
|
117b0bd675
|
test: more about storage<...>::patch
|
2023-04-03 08:56:02 +02:00 |
|
Michele Caini
|
9b4a6f8776
|
storage: use allocator_traits::destroy rather than destroy_at
|
2023-04-03 08:41:23 +02:00 |
|
Michele Caini
|
f4e6f2b375
|
group: suppress shadow warning
|
2023-03-31 15:51:03 +02:00 |
|
Michele Caini
|
5971fb7aa4
|
-: updated TODO
|
2023-03-31 14:00:05 +02:00 |
|
Michele Caini
|
10dfe7e935
|
sigh: allow disconnecting listeners during iterations (close #986)
|
2023-03-31 13:59:53 +02:00 |
|
Michele Caini
|
a9208a9565
|
doc: fixed typo
|
2023-03-31 11:14:54 +02:00 |
|
Michele Caini
|
1cc5b32cab
|
test: cleanup
|
2023-03-31 11:14:39 +02:00 |
|
Michele Caini
|
f8a972a3c6
|
signal: drop sink::before
|
2023-03-31 09:05:02 +02:00 |
|
Michele Caini
|
5b7cc20027
|
group: rollback some (no longer required) changes to the owning_group_descriptor
|
2023-03-30 15:07:51 +02:00 |
|
Michele Caini
|
bd34e7f2c7
|
group: drop nested groups support, prepare to the large group review and multi storage support
|
2023-03-30 15:00:32 +02:00 |
|