From 83b1c06b186614d1bf2171feb46754bd8a8e6dfa Mon Sep 17 00:00:00 2001 From: esquizo Date: Wed, 3 Jun 2026 16:10:57 -0300 Subject: libphysics removido (ideia jogada fora) --- libphysics/event.c | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100644 libphysics/event.c (limited to 'libphysics/event.c') diff --git a/libphysics/event.c b/libphysics/event.c deleted file mode 100644 index 8df3134..0000000 --- a/libphysics/event.c +++ /dev/null @@ -1,44 +0,0 @@ -#include -#include -#include - -#include "dat.h" - -#define EVENT_POOL_SIZE (1 << 20) - -static CollisionEvent event[EVENT_POOL_SIZE]; -static int eventi, evente, events; - -int -phxenqevent(CollisionEvent *ev) -{ - if(events == EVENT_POOL_SIZE) - return 0; - - event[evente] = *ev; - evente = (evente + 1) % EVENT_POOL_SIZE; - events++; - - return 1; -} - -int -phxdeqevent(CollisionEvent *ev) -{ - CollisionEvent *evv; - if(events == 0) - return 0; - - evv = event + eventi; - eventi = (eventi + 1) % EVENT_POOL_SIZE; - - *ev = *evv; - events--; - return 1; -} - -int -phxnextcollevent(CollisionEvent *ev) -{ - return phxdeqevent(ev); -} -- cgit v1.2.3