a88ef7e9c384966803b6216066c223b98088a646
[drnoksnes] / gui / plugin.h
1 #ifndef _PLUGIN_H_
2 #define _PLUGIN_H_
3
4 #include <glib.h>
5 #include <gtk/gtk.h>
6 #include <gconf/gconf.h>
7 #include <gconf/gconf-client.h>
8
9 /* plugin.c */
10 extern GConfClient * gcc;
11 extern char * current_rom_file;
12
13 /* state.c */
14 void game_state_update();
15 void game_state_clear();
16 gboolean game_state_is_paused();
17 const gchar * game_state_get_frz_file();
18
19 /* save.c */
20 void save_clear();
21 void save_load(GtkWindow* parent);
22 void save_save(GtkWindow* parent);
23 void save_save_as(GtkWindow* parent);
24
25 /* controls.c */
26 void controls_setup();
27 void controls_dialog(GtkWindow* parent);
28
29 #endif