5 #include "ebisp/interpreter.h"
7 typedef struct Console Console;
8 typedef struct Level Level;
9 typedef struct Sprite_font Sprite_font;
10 typedef struct Camera Camera;
12 Console *create_console(Level *level,
13 const Sprite_font *font);
14 void destroy_console(Console *console);
16 int console_handle_event(Console *console,
17 const SDL_Event *event);
19 int console_render(const Console *console,
20 SDL_Renderer *renderer);
22 int console_update(Console *console,
25 void console_slide_down(Console *console);
27 struct EvalResult rect_apply_force(void *param, Gc *gc, struct Scope *scope, struct Expr args);