2
2
extern void menu_about(GtkMenuItem *menuitem, gpointer user_data);
3
3
extern void on_about_close_clicked(GtkButton *button, gpointer user_data);
5
extern void hide_all_login_windows();
5
7
extern void load_theme(int reload);
6
8
extern void load_defaults(void);
25
27
extern void set_text_tag_from_style(GtkTextTag *tag, GtkStyle *style, GtkStyle *base_style);
26
28
extern void info_get_styles(void);
27
29
extern void info_init(GtkWidget *window_root);
28
extern void draw_info(const char *str, int color);
29
extern void draw_color_info(int colr, const char *buf);
30
extern void draw_ext_info(int orig_color, int type, int subtype, char *message);
31
extern void info_buffer_init(void);
32
extern void info_buffer_flush(const int id);
33
extern void info_buffer_tick(void);
30
34
extern void menu_clear(void);
31
35
extern void set_scroll(const char *s);
32
36
extern void set_autorepeat(const char *s);
33
37
extern int get_info_width(void);
38
extern void msgctrl_init(GtkWidget *window_root);
39
extern void update_msgctrl_configuration(void);
40
extern void save_msgctrl_configuration(void);
41
extern void load_msgctrl_configuration(void);
42
extern void default_msgctrl_configuration(void);
43
extern void read_msgctrl_configuration(void);
44
extern void on_msgctrl_button_save_clicked(GtkButton *button, gpointer user_data);
45
extern void on_msgctrl_button_load_clicked(GtkButton *button, gpointer user_data);
46
extern void on_msgctrl_button_defaults_clicked(GtkButton *button, gpointer user_data);
47
extern void on_msgctrl_button_apply_clicked(GtkButton *button, gpointer user_data);
48
extern void on_msgctrl_button_close_clicked(GtkButton *button, gpointer user_data);
49
extern void on_msgctrl_activate(GtkMenuItem *menuitem, gpointer user_data);
50
extern void add_style_to_textbuffer(Info_Pane *pane, GtkStyle *base_style);
51
extern void add_tags_to_textbuffer(Info_Pane *pane, GtkTextBuffer *textbuf);
52
extern void add_marked_text_to_pane(Info_Pane *pane, const char *message, int type, int subtype, int orig_color);
35
55
extern gboolean list_selection_func(GtkTreeSelection *selection, GtkTreeModel *model, GtkTreePath *path, gboolean path_currently_selected, gpointer userdata);
36
56
extern void list_row_collapse(GtkTreeView *treeview, GtkTreeIter *iter, GtkTreePath *path, gpointer user_data);
89
109
extern int parse_args(int argc, char **argv);
90
110
extern int main(int argc, char *argv[]);
91
111
extern void get_window_coord(GtkWidget *win, int *x, int *y, int *wx, int *wy, int *w, int *h);
112
void error_dialog(char *description, char *information);
93
114
extern void map_init(GtkWidget *window_root);
94
115
extern void reset_map(void);
177
198
extern void drawquarterlightmap_sdl(int tl, int tr, int bl, int br, int width, int height, int startx, int starty, int endx, int endy, int destx, int desty);
178
199
extern void sdl_gen_map(int redraw);
179
200
extern int sdl_mapscroll(int dx, int dy);
202
extern void update_skill_information(void);
203
extern void on_skills_activate(GtkMenuItem *menuitem, gpointer user_data);
204
extern void on_skill_treeview_row_activated(GtkTreeView *treeview, GtkTreePath *path, GtkTreeViewColumn *column, gpointer user_data);
205
extern void on_skill_ready_clicked(GtkButton *button, gpointer user_data);
206
extern void on_skill_use_clicked(GtkButton *button, gpointer user_data);
207
extern void on_skill_close_clicked(GtkButton *button, gpointer user_data);
181
209
extern int init_sounds(void);
182
210
extern void SoundCmd(unsigned char *data, int len);
194
222
extern void stats_get_styles(void);
195
223
extern void stats_init(GtkWidget *window_root);
196
extern void update_stat(int stat_no, sint64 max_stat, sint64 current_stat, sint64 statbar_max, sint64 statbar_stat, const char *name, int can_alert);
224
extern void update_stat(int stat_no, sint64 max_stat, sint64 current_stat, sint64 statbar_max, sint64 statbar_stat, int can_alert);
197
225
extern void draw_message_window(int redraw);
198
226
extern void draw_stats(int redraw);
199
227
extern void clear_stat_mapping(void);