assert(lava);
for (size_t i = 0; i < lava->rects_count; ++i) {
- if (wavy_rect_overlaps(lava->rects[i], rect)) {
+ if (rects_overlap(wavy_rect_hitbox(lava->rects[i]), rect)) {
return true;
}
}
{
return wavy_rect->rect;
}
-
-int wavy_rect_overlaps(const wavy_rect_t *wavy_rect,
- rect_t rect)
-{
- assert(wavy_rect);
- return rects_overlap(wavy_rect->rect, rect);
-}
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_