6 #include "game/camera.h"
10 typedef struct Platforms Platforms;
11 typedef struct LineStream LineStream;
13 Platforms *create_platforms_from_line_stream(LineStream *line_stream);
14 void destroy_platforms(Platforms *platforms);
16 Solid_ref platforms_as_solid(Platforms *platforms);
18 int platforms_save_to_file(const Platforms *platforms,
19 const char *filename);
21 int platforms_render(const Platforms *platforms,
24 void platforms_touches_rect_sides(const Platforms *platforms,
26 int sides[RECT_SIDE_N]);
28 #endif // PLATFORMS_H_