X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_physics.h;h=6cc8c5df8dfad82512535504541fa425fcbae0a8;hb=78cc452a8343821ba47c0905d755657847dafd25;hp=2a38330ad717b8d5f1b02faaac12b360895dddf4;hpb=35b57a341eb37d863ec69e4f011a88b7bfba5c01;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_physics.h b/world_physics.h index 2a38330..6cc8c5d 100644 --- a/world_physics.h +++ b/world_physics.h @@ -4,23 +4,23 @@ #include "world.h" #include "rigidbody.h" -VG_STATIC void ray_world_get_tri( world_instance *world, +static void ray_world_get_tri( world_instance *world, ray_hit *hit, v3f tri[3] ); -VG_STATIC int ray_world( world_instance *world, +static int ray_world( world_instance *world, v3f pos, v3f dir, ray_hit *hit, u16 ignore ); -VG_STATIC int spherecast_world( world_instance *world, +static int spherecast_world( world_instance *world, v3f pa, v3f pb, float r, float *t, v3f n, u16 ignore ); -VG_STATIC struct world_surface *world_tri_index_surface( world_instance *world, +static struct world_surface *world_tri_index_surface( world_instance *world, u32 index ); -VG_STATIC struct world_surface *world_contact_surface( world_instance *world, +static struct world_surface *world_contact_surface( world_instance *world, rb_ct *ct ); -VG_STATIC struct world_surface *ray_hit_surface( world_instance *world, +static struct world_surface *ray_hit_surface( world_instance *world, ray_hit *hit ); #endif /* WORLD_PHYSICS_H */