X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=player%2Fpreferences.h;h=cf357df13e4939315eb5a60611c6f18a88f8641a;hb=26b4a5702f46292203593985928faadab95c7a18;hp=63584a220220496f8d0b7dda6e7f697b6998f23b;hpb=25a7dce7786ce3c8514bd67313048e4f6d19816a;p=projects%2Fchimara%2Fchimara.git diff --git a/player/preferences.h b/player/preferences.h index 63584a2..cf357df 100644 --- a/player/preferences.h +++ b/player/preferences.h @@ -5,6 +5,29 @@ #include #include "app.h" +G_BEGIN_DECLS + +#define CHIMARA_TYPE_PREFS (chimara_prefs_get_type()) +#define CHIMARA_PREFS(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), CHIMARA_TYPE_PREFS, ChimaraPrefs)) +#define CHIMARA_PREFS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), CHIMARA_TYPE_PREFS, ChimaraPrefsClass)) +#define CHIMARA_IS_PREFS(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), CHIMARA_TYPE_PREFS)) +#define CHIMARA_IS_PREFS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), CHIMARA_TYPE_PREFS)) +#define CHIMARA_PREFS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), CHIMARA_TYPE_PREFS, ChimaraPrefsClass)) + +typedef struct _ChimaraPrefs { + GtkWindow parent_instance; + + /* Public pointers */ +} ChimaraPrefs; + +typedef struct _ChimaraPrefsClass { + GtkWindowClass parent_class; +} ChimaraPrefsClass; + +GType chimara_prefs_get_type(void) G_GNUC_CONST; +GtkWidget *chimara_prefs_new(void); G_GNUC_INTERNAL void preferences_create(ChimaraApp *theapp, GtkBuilder *builder); +G_END_DECLS + #endif