|
|
@@ -22,7 +22,8 @@
|
|
|
* review sparse set to allow customization (mix pack in the spec, base is position only)
|
|
|
- non-owning groups can iterate pages and skip empty ones, this should mitigate the lack of the packed array
|
|
|
* review 64 bit id: user defined area + dedicated member on the registry to set it
|
|
|
-* events on replace, so that one can track updated components? indagate impact
|
|
|
+* events on replace, so that one can track updated components
|
|
|
+ - introduce ENTT_REPLACE_ONLY mode
|
|
|
- define basic reactive systems (track entities to which component is attached, track entities from which component is removed, and so on)
|
|
|
- define systems as composable mixins (initializazion, reactive, update, whatever) with flexible auto-detected arguments (registry, views, etc)
|
|
|
- from Tommaso on discord view<Health, Transform>().where<Health>([](h) {h > 5}).where<Transform>([](t) {t.inside(aabb)});
|