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);
 
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.
 
G_BEGIN_DECLS GType purple_sound_theme_get_type(void)
GObject foo.
 
void purple_sound_theme_set_file(PurpleSoundTheme *theme, const gchar *event, const gchar *filename)
Sets the filename for a given sound event.
 
Purple Theme Abstact Class API.