Michele Caini
|
d754f74316
|
doc: cleanup
|
2023-05-13 14:06:58 +02:00 |
|
Michele Caini
|
1df5399431
|
doc: drop pointless tags
|
2023-05-13 13:57:48 +02:00 |
|
Michele Caini
|
c284e6feed
|
doc: minor changes
|
2023-05-13 13:29:26 +02:00 |
|
Michele Caini
|
500239758a
|
test: typo
|
2023-05-12 08:28:24 +02:00 |
|
DonutVikingChap
|
319ecd8084
|
organizer: fix organizer::vertex::prepare not creating component pools (#1014)
|
2023-05-12 08:24:23 +02:00 |
|
Michele Caini
|
d7891fabc0
|
doc: mention named pools support when registering listeners
|
2023-05-12 08:23:08 +02:00 |
|
Michele Caini
|
e287dd0419
|
helper: minor changes
|
2023-05-12 08:22:38 +02:00 |
|
Michele Caini
|
4dee9dde11
|
registry: named pools support for on_construct/on_update/on_destroy
|
2023-05-12 08:22:18 +02:00 |
|
Michele Caini
|
9bae6e67bc
|
doc: update connection helper doc
|
2023-05-11 14:23:15 +02:00 |
|
Michele Caini
|
aa7a7ce25a
|
doc: minor changes
|
2023-05-11 14:00:53 +02:00 |
|
Michele Caini
|
a969468c57
|
registry: de-deprecate :) on_construct/on_update/on_destroy
|
2023-05-11 13:58:52 +02:00 |
|
Michele Caini
|
a1e76fc638
|
doc: more about entity storage
|
2023-05-10 11:05:09 +02:00 |
|
Michele Caini
|
d8ed4ca354
|
registry: refine how entity storage is used internally
|
2023-05-10 10:47:11 +02:00 |
|
Michele Caini
|
3248e3f91e
|
helper: make sigh_helper work with named pools
|
2023-05-09 11:09:16 +02:00 |
|
Michele Caini
|
f00687e6f9
|
doc: updated registry documentation
|
2023-05-09 10:55:08 +02:00 |
|
Michele Caini
|
5240c6b60a
|
registry: deprecate on_construct/on_update/on_destroy
|
2023-05-09 10:54:49 +02:00 |
|
Michele Caini
|
67604a88e1
|
natvis: update registry snippet
|
2023-05-09 10:49:07 +02:00 |
|
Michele Caini
|
4242dfb8b5
|
registry: use entity storage directly as much as possible
|
2023-05-09 10:24:09 +02:00 |
|
Michele Caini
|
f96d8ee832
|
registry: prepare to split component storage and entity storage
|
2023-05-09 09:24:25 +02:00 |
|
Michele Caini
|
c147ec37c9
|
test: try to make gcc happy again
|
2023-05-09 08:48:22 +02:00 |
|
Michele Caini
|
094ddbba36
|
meta: avoid shadow warnings
|
2023-05-09 08:44:24 +02:00 |
|
Michele Caini
|
634630ca2d
|
test: add missing template keywords (thanks msvc for ignoring them)
|
2023-05-09 08:34:06 +02:00 |
|
Michele Caini
|
d78c26f266
|
*: updated TODO
|
2023-05-08 12:45:52 +02:00 |
|
Michele Caini
|
fabc6c9bd7
|
test: full cross-registry entity-copy example with meta (not strictly required)
|
2023-05-08 12:45:18 +02:00 |
|
Michele Caini
|
b6e8ddd2ad
|
meta: fight against the small nuances of the language :)
|
2023-05-08 12:24:43 +02:00 |
|
Michele Caini
|
cf2bbae6e1
|
mixin: make it simpler to modify the underlying type
|
2023-05-07 23:38:05 +02:00 |
|
Michele Caini
|
08799616d0
|
*: updated TODO
|
2023-05-05 16:19:51 +02:00 |
|
Michele Caini
|
58bebf78d8
|
meta: reduce symbols and their sizes if possible
|
2023-05-05 15:53:58 +02:00 |
|
Michele Caini
|
d534fad3ee
|
doc: more about views
|
2023-05-04 11:35:27 +02:00 |
|
Michele Caini
|
871dc7a401
|
doc: drop references to storage placeholders
|
2023-05-04 10:12:35 +02:00 |
|
Michele Caini
|
1fe7c78f7e
|
test: minor changes
|
2023-05-03 16:22:01 +02:00 |
|
Michele Caini
|
22a65f80fc
|
test: cleanup
|
2023-05-03 16:11:08 +02:00 |
|
Michele Caini
|
756ea8a388
|
*: updated TODO
|
2023-05-03 14:49:43 +02:00 |
|
Michele Caini
|
12186cb401
|
registry: drop internal static storage variables from ::assure
|
2023-05-03 14:49:35 +02:00 |
|
Michele Caini
|
aa9ffb9eef
|
registry: const ::storage<T>(...) returns a pointer to possibly null storage
|
2023-05-03 14:46:40 +02:00 |
|
Michele Caini
|
dcb5aed901
|
registry: lazily/partially initialize views in the ::view const function
|
2023-05-02 14:39:06 +02:00 |
|
Michele Caini
|
34f6a747a8
|
registry: add support for non-existent pools to try_get
|
2023-05-02 14:37:06 +02:00 |
|
Michele Caini
|
912cb2ad54
|
snapshot: constness review
|
2023-05-02 14:30:20 +02:00 |
|
Michele Caini
|
885488b3d6
|
registry: any_of supports non-existing pools now
|
2023-04-28 16:28:32 +02:00 |
|
Michele Caini
|
3d3d3ef2d9
|
registry: all_of supports non-existing pools now
|
2023-04-28 16:28:13 +02:00 |
|
Michele Caini
|
a7120b3400
|
registry: coding style
|
2023-04-28 16:26:56 +02:00 |
|
Michele Caini
|
51915205b0
|
test: cover stable multi-type model
|
2023-04-28 16:25:03 +02:00 |
|
Michele Caini
|
4a3ee042ea
|
view: refine ::storage function
|
2023-04-28 16:24:38 +02:00 |
|
Michele Caini
|
88a1b8d0df
|
view: stable multi-type view ::each(cb) function
|
2023-04-28 16:24:18 +02:00 |
|
Michele Caini
|
7e18a0f966
|
view: update ::use function
|
2023-04-28 16:23:33 +02:00 |
|
Michele Caini
|
c367082ddd
|
view: unchecked_refresh function
|
2023-04-28 16:22:23 +02:00 |
|
Michele Caini
|
9f94b5306d
|
view: double check on none_of
|
2023-04-28 16:21:17 +02:00 |
|
Michele Caini
|
44ed10c50b
|
view: stable multi type view ::find/::back/::front functions
|
2023-04-28 15:55:33 +02:00 |
|
Michele Caini
|
1b22809412
|
view: stable multi type view ::begin/::end functions
|
2023-04-28 15:48:09 +02:00 |
|
Michele Caini
|
bdabbaa63d
|
view: stable multi type view ::contains function
|
2023-04-28 15:47:16 +02:00 |
|