26 #ifndef PURPLE_SOUND_THEME_H 27 #define PURPLE_SOUND_THEME_H 30 #include <glib-object.h> 44 #define PURPLE_TYPE_SOUND_THEME (purple_sound_theme_get_type()) 45 #define PURPLE_SOUND_THEME(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PURPLE_TYPE_SOUND_THEME, PurpleSoundTheme)) 46 #define PURPLE_SOUND_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), PURPLE_TYPE_SOUND_THEME, PurpleSoundThemeClass)) 47 #define PURPLE_IS_SOUND_THEME(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_SOUND_THEME)) 48 #define PURPLE_IS_SOUND_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), PURPLE_TYPE_SOUND_THEME)) 49 #define PURPLE_SOUND_THEME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), PURPLE_TYPE_SOUND_THEME, PurpleSoundThemeClass)) 105 const gchar *filename);
Purple Theme Abstact Class API.
gchar * purple_sound_theme_get_file_full(PurpleSoundTheme *theme, const gchar *event)
Returns a copy of the directory and filename for the sound event.
const gchar * purple_sound_theme_get_file(PurpleSoundTheme *theme, const gchar *event)
Returns a copy of the filename for the sound event.
void purple_sound_theme_set_file(PurpleSoundTheme *theme, const gchar *event, const gchar *filename)
Sets the filename for a given sound event.
G_BEGIN_DECLS GType purple_sound_theme_get_type(void)
GObject foo.