uploading i18n template
[drnoksnes] / gui / plugin.h
index 548899b..cd94ffb 100644 (file)
@@ -3,9 +3,13 @@
 
 #include <glib.h>
 #include <gtk/gtk.h>
+#include <gconf/gconf.h>
+#include <gconf/gconf-client.h>
 
 /* plugin.c */
+extern GConfClient * gcc;
 extern char * current_rom_file;
+extern gboolean current_rom_file_exists;
 
 /* state.c */
 void game_state_update();
@@ -19,7 +23,18 @@ void save_load(GtkWindow* parent);
 void save_save(GtkWindow* parent);
 void save_save_as(GtkWindow* parent);
 
+/* settings.c */
+void settings_dialog(GtkWindow* parent);
+void settings_update_controls(int player);
+
 /* controls.c */
-void controls_dialog(GtkWindow* parent);
+void controls_dialog(GtkWindow* parent, int player);
+gchar* controls_describe(int player);
+
+/* keys.c */
+void keys_dialog(GtkWindow* parent, int player);
+
+/* about.c */
+void about_dialog(GtkWindow* parent);
 
 #endif