]> git.lizzy.rs Git - nothing.git/blobdiff - src/game/level/lava/wavy_rect.h
(#207) Remove wavy_rect_overlaps
[nothing.git] / src / game / level / lava / wavy_rect.h
index 94c5808ec5cdf1c85518f300d91c5ee873f5d5d1..634d6bda3a895219f72b8adf95fc465d5bbfab39 100644 (file)
@@ -2,9 +2,10 @@
 #define WAVY_RECT_H_
 
 #include <SDL2/SDL.h>
-#include "./math/rect.h"
-#include "./color.h"
-#include "./game/level/camera.h"
+
+#include "color.h"
+#include "game/camera.h"
+#include "math/rect.h"
 
 typedef struct wavy_rect_t wavy_rect_t;
 
@@ -13,12 +14,10 @@ wavy_rect_t *create_wavy_rect_from_stream(FILE *stream);
 void destroy_wavy_rect(wavy_rect_t *wavy_rect);
 
 int wavy_rect_render(const wavy_rect_t *wavy_rect,
-                     SDL_Renderer *renderer,
-                     const camera_t *camera);
+                     camera_t *camera);
 int wavy_rect_update(wavy_rect_t *wavy_rect,
                      float delta_time);
 
-int wavy_rect_overlaps(const wavy_rect_t *wavy_rect,
-                       rect_t rect);
+rect_t wavy_rect_hitbox(const wavy_rect_t *wavy_rect);
 
 #endif  // WAVY_RECT_H_