Commit Graph

4476 Commits

Author SHA1 Message Date
Michele Caini
71d7888e81 snapshot: drop redundant check 2023-05-16 10:15:01 +02:00
Michele Caini
84a4df9c49 doc: exclude-only views 2023-05-16 09:55:08 +02:00
Michele Caini
95bc203196 doc: entity lifecycle 2023-05-16 09:49:35 +02:00
Michele Caini
5a9f6d211c doc: cleanup 2023-05-15 16:13:31 +02:00
Michele Caini
a29302faae test: more on entity signals 2023-05-15 08:49:07 +02:00
Michele Caini
75efa72c65 registry: cleanup ::erase 2023-05-15 08:33:26 +02:00
Michele Caini
58a84665b0 registry: cleanup ::remove 2023-05-15 08:33:06 +02:00
Michele Caini
a5263384d9 doc: drop redundant comments 2023-05-13 14:31:30 +02:00
Michele Caini
c0e6759c69 doc: cleanup a little further 2023-05-13 14:22:58 +02:00
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