removed impl macro for default physics solver

This commit is contained in:
Sara 2023-10-24 23:18:55 +02:00
parent 4047d04686
commit 635fb7b69f

View file

@ -27,11 +27,6 @@ extern void physics_entity_solve_contacts(PhysicsEntity self, List* contacts);
extern void physics_entity_update(PhysicsEntity self);
#define impl_PhysicsEntity_default_solver(__Name, T)\
void __Name(T* self, List* contacts) {\
default_contact_solver(T##_as_PhysicsEntity(self), contacts);\
}
#define impl_PhysicsEntity_for(T, get_rigidbody_f, get_shape_f, on_collision_f, collision_solver_f)\
static inline PhysicsEntity T##_as_PhysicsEntity(T* x) {\
TC_FN_TYPECHECK(Transformable, T##_as_Transformable, T*);\