quakeforge/libs/client
Bill Currie 35eec0b2e5 [ecs] Implement hierarchies as components
The main goal of this change was to make it easier to tell when a
hierarchy has been deleted, but as a side benefit, it got rid of the use
of PR_RESMAP. Also, it's easy to track the number of hierarchies.

Unfortunately, it showed how brittle the component side of the ECS is
(scene and canvas registries assumed their components were the first (no
long the case), thus the sweeping changes).

Centerprint doesn't work (but it hasn't for a while).
2024-01-02 16:38:01 +09:00
..
cl_chase.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
cl_effects.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
cl_entities.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
cl_input.c [client] Correct the description of move.up axis 2023-07-12 00:40:37 +09:00
cl_light.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
cl_particles.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
cl_screen.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
cl_temp_entities.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
cl_view.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
cl_world.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
default_input.plist [client] Add bindings for load and quickload in demos 2021-12-24 06:45:13 +09:00
hud.c [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
locs.c [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
Makemodule.am [client] Merge sbar into hud 2023-12-21 12:35:02 +09:00
old_keys.c [client] Block binding of the escape key 2021-11-28 23:22:11 +09:00
particles.part Merge branch 'master' into wip-trails 2023-07-12 21:12:01 +09:00