#include "game/camera.h"
#include "game/level/platforms.h"
#include "lava.h"
+#include "ebisp/expr.h"
typedef struct Boxes Boxes;
typedef struct Player Player;
typedef struct Physical_world Physical_world;
typedef struct LineStream LineStream;
-Boxes *create_boxes_from_line_stream(LineStream *line_stream);
+Boxes *create_boxes_from_line_stream(LineStream *line_stream, RigidBodies *rigid_bodies);
void destroy_boxes(Boxes *boxes);
int boxes_render(Boxes *boxes, Camera *camera);
int boxes_add_to_physical_world(const Boxes *boxes,
Physical_world *Physical_world);
-Rigid_rect *boxes_rigid_rect(Boxes *boxes, const char *id);
+struct EvalResult
+boxes_send(Boxes *boxes, Gc *gc, struct Scope *scope, struct Expr path);
#endif // BOXES_H_