quakeforge/libs/ecs
Bill Currie 75171743a4 [ecs] Destroy component pools in reverse order
This seems to be the best solution for interlinked entities/components,
the idea being that components with higher indices can "own" those with
lower (eg, imui_reference can "own" a view_href, but not the other way)
and makes it relatively easy to manage (components that can own others
get added to the registry later), and might even allow validation at a
later stage.
2023-12-26 11:10:07 +09:00
..
test [ecs] Add a function to move a subpool to be the last 2023-07-08 19:55:37 +09:00
component.c [ecs] Organize headers and code 2022-12-13 15:31:35 +09:00
ecs.c [ecs] Destroy component pools in reverse order 2023-12-26 11:10:07 +09:00
entity.c [ecs] Delay calculation of last index 2023-07-04 16:37:09 +09:00
hierarchy.c [ecs] Add "tree mode" to hierarchies 2023-07-07 14:42:49 +09:00
Makemodule.am [build] Fix some library install issues 2023-04-20 15:15:12 +09:00
subpool.c [ecs] Move correct number of subpool ranges 2023-07-11 00:06:21 +09:00