Refactor into more modular architecture
This commit is contained in:
14
collisions.h
Normal file
14
collisions.h
Normal file
@@ -0,0 +1,14 @@
|
||||
#ifndef COLLISIONS_H
|
||||
#define COLLISIONS_H
|
||||
|
||||
#include "physics.h"
|
||||
|
||||
typedef void (*collision_cb_t)(unsigned a, unsigned b, physics_sep_t sep);
|
||||
|
||||
void collisions_init();
|
||||
void collisions_update();
|
||||
|
||||
void collisions_add(
|
||||
unsigned entity, float radius, unsigned priority, collision_cb_t cb);
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user