104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
void draw_picture(int x,int y,Uint16 img);
void draw_cell(int x,int y);
// Use only when screen is locked
void draw_text(int x,int y,const unsigned char*t,int bg,int fg);
int draw_text_line(int x,int y,unsigned char*t,int cur,Uint8**cp);
void draw_key(int x,int y,int k,int bg,int fg);
const char*screen_prompt(const char*txt);
int screen_message(const char*txt);
int scrollbar(int*cur,int page,int max,SDL_Event*ev,SDL_Rect*re);
void draw_popup(const unsigned char*txt);
|
>
|
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
void draw_picture(int x,int y,Uint16 img);
void draw_cell(int x,int y);
// Use only when screen is locked
void draw_text(int x,int y,const unsigned char*t,int bg,int fg);
int draw_text_line(int x,int y,unsigned char*t,int cur,Uint8**cp);
void draw_key(int x,int y,int k,int bg,int fg);
void draw_selection_rectangle(void);
const char*screen_prompt(const char*txt);
int screen_message(const char*txt);
int scrollbar(int*cur,int page,int max,SDL_Event*ev,SDL_Rect*re);
void draw_popup(const unsigned char*txt);
|
288
289
290
291
292
293
294
295
296
297
298
299
300
301
|
void run_game(void);
void run_auto_test(void);
void locate_me(int x,int y);
// == edit ==
void run_editor(void);
void write_empty_level_set(FILE*);
// == picedit ==
void run_picture_editor(void);
|
>
>
>
>
>
>
|
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
|
void run_game(void);
void run_auto_test(void);
void locate_me(int x,int y);
// == edit ==
typedef struct {
Uint8 x0,y0,x1,y1;
} EditorRect;
extern EditorRect editrect;
void run_editor(void);
void write_empty_level_set(FILE*);
// == picedit ==
void run_picture_editor(void);
|