RyanHub - file viewer
filename: include/physics.h
branch: main
back to repo
// physics.h

#ifndef PHYSICS_H
#define PHYSICS_H

#include "thing.h"
#include "engine.h"
#include "cglm/cglm.h"

void integrate_physics(ThingID id);
void default_physics(ThingID id);
void no_physics(ThingID id);

void resolve_sphere_vs_sphere(ThingID a, ThingID b);
void resolve_box_vs_box(ThingID a, ThingID b);
void resolve_sphere_vs_box(ThingID a, ThingID b);

#endif