7 #include "game/camera.h"
10 typedef struct Explosion Explosion;
12 Explosion *create_explosion(Color color,
14 void destroy_explosion(Explosion *explosion);
16 int explosion_render(const Explosion *explosion,
17 const Camera *camera);
18 int explosion_update(Explosion *explosion,
21 int explosion_is_done(const Explosion *explosion);
23 void explosion_start(Explosion *explosion, Vec2f position);
25 #endif // EXPLOSION_H_