From 63506e59366acddf4a9e017ad8aebeadcf58c164 Mon Sep 17 00:00:00 2001 From: Joel Stålnacke Date: Sat, 26 Jul 2025 21:09:26 +0300 Subject: Old changes --- lib/world.h | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 lib/world.h (limited to 'lib/world.h') diff --git a/lib/world.h b/lib/world.h deleted file mode 100644 index 40c3fef..0000000 --- a/lib/world.h +++ /dev/null @@ -1,31 +0,0 @@ -#define WORLD_MAX_ENTITIES 5000 - -enum { - ENTITY_NONE, - ENTITY_BALL -}; - -struct entity_ball { - vec2 pos; - vec2 vel; -}; - -union entity_union { - struct entity_ball ball; -}; - -struct entity { - int kind; - union entity_union e; -}; - -struct world; - -struct world *dp_world_create(); -void dp_world_free(struct world *); - -int dp_world_create_entity(struct world *, int kind); -struct entity *dp_world_find_entity(struct world *, int entity_id); -int dp_world_remove_entity(struct world *, int entity_id); - -int dp_world_tick(struct world *, double delta); -- cgit v1.2.3