diff options
Diffstat (limited to 'in_practice/breakout/object.h')
-rw-r--r-- | in_practice/breakout/object.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/in_practice/breakout/object.h b/in_practice/breakout/object.h index e1cfedb..8311d9e 100644 --- a/in_practice/breakout/object.h +++ b/in_practice/breakout/object.h @@ -4,7 +4,7 @@ #include "my_math.h" #include "sprite.h" -typedef struct { +struct object { v2 pos; v2 vel; v2 size; @@ -13,7 +13,7 @@ typedef struct { i32 solid; i32 destroyed; u32 texture; -} object_t; +}; #define default_object { \ .pos = {0.0f, 0.0f}, \ @@ -26,7 +26,7 @@ typedef struct { .texture = 0 \ } -extern void render_object(sprite_renderer_t renderer, object_t obj); -extern i32 check_collision(object_t a, object_t b); +void render_object(struct sprite_renderer renderer, struct object obj); +i32 check_collision(struct object a, struct object b); #endif |