quakeforge/libs/ecs
Bill Currie 7e338b7e29 [ecs] Delay calculation of last index
Removing a hierarchy from an entity can result in a large number of
component removes in the same pool, thus changing index of the lest
element of the pool. This *seems* to fix the memory corruption I've been
experiencing with the debug UI.
2023-07-04 16:37:09 +09:00
..
test [ecs] Add a component rotation function 2023-07-03 01:40:26 +09:00
component.c [ecs] Organize headers and code 2022-12-13 15:31:35 +09:00
ecs.c [ecs] Invalidate entity in hierarchy before removal 2023-03-07 02:00:19 +09:00
entity.c [ecs] Delay calculation of last index 2023-07-04 16:37:09 +09:00
hierarchy.c [ecs] Use nullindex for hierarchy indices 2023-07-04 14:43:20 +09:00
Makemodule.am [build] Fix some library install issues 2023-04-20 15:15:12 +09:00
subpool.c [ecs] Adjust subpool range type to return start,end 2022-12-20 17:56:08 +09:00