4 #include "game/level/camera.h"
7 typedef struct lava_t lava_t;
9 lava_t *create_lava_from_stream(FILE *stream);
10 void destroy_lava(lava_t *lava);
12 int lava_render(const lava_t *lava,
13 SDL_Renderer *renderer,
14 const camera_t *camera);
15 int lava_update(lava_t *lava, float delta_time);
17 int lava_overlaps_rect(const lava_t *lava,