From 379ec224fbe7259cc67dbf7842c293f92e3bac9a Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Thu, 25 Mar 2021 07:07:55 -0400 Subject: collision: Add circle-circle functions Also fix missing #include and mark db_pt_in_rect() pure. --- (limited to 'src/collision.h') diff --git a/src/collision.h b/src/collision.h index 022cf78..58cd95e 100644 --- a/src/collision.h +++ b/src/collision.h @@ -22,6 +22,10 @@ #include -int db_pt_in_rect(int x, int y, SDL_Rect *rect); +int db_pt_in_rect(int x, int y, SDL_Rect *rect) __attribute__((__pure__)); +int db_col_cir_cir(int x1, int y1, int r1, int x2, int y2, int r2) + __attribute__((__const__)); +int db_col_pt_cir_cir(int x1, int y1, int r1, int x2, int y2, int r2, + int *col_x, int *col_y); #endif /* DB_COLLISION_H_ */ -- cgit v0.9.1