Purple Theme Abstact Class API. More...
Go to the source code of this file.
Data Structures | |
| struct | _PurpleTheme |
| struct | _PurpleThemeClass |
Macros | |
| #define | PURPLE_TYPE_THEME (purple_theme_get_type ()) |
| #define | PURPLE_THEME(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), PURPLE_TYPE_THEME, PurpleTheme)) |
| #define | PURPLE_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), PURPLE_TYPE_THEME, PurpleThemeClass)) |
| #define | PURPLE_IS_THEME(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), PURPLE_TYPE_THEME)) |
| #define | PURPLE_IS_THEME_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), PURPLE_TYPE_THEME)) |
| #define | PURPLE_THEME_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), PURPLE_TYPE_THEME, PurpleThemeClass)) |
Typedefs | |
| typedef struct _PurpleTheme | PurpleTheme |
| A purple theme. More... | |
| typedef struct _PurpleThemeClass | PurpleThemeClass |
Functions | |
Purple Theme API | |
| G_BEGIN_DECLS GType | purple_theme_get_type (void) |
| GObject foo. | |
| const gchar * | purple_theme_get_name (PurpleTheme *theme) |
| Returns the name of the PurpleTheme object. More... | |
| void | purple_theme_set_name (PurpleTheme *theme, const gchar *name) |
| Sets the name of the PurpleTheme object. More... | |
| const gchar * | purple_theme_get_description (PurpleTheme *theme) |
| Returns the description of the PurpleTheme object. More... | |
| void | purple_theme_set_description (PurpleTheme *theme, const gchar *description) |
| Sets the description of the PurpleTheme object. More... | |
| const gchar * | purple_theme_get_author (PurpleTheme *theme) |
| Returns the author of the PurpleTheme object. More... | |
| void | purple_theme_set_author (PurpleTheme *theme, const gchar *author) |
| Sets the author of the PurpleTheme object. More... | |
| const gchar * | purple_theme_get_type_string (PurpleTheme *theme) |
| Returns the type (string) of the PurpleTheme object. More... | |
| const gchar * | purple_theme_get_dir (PurpleTheme *theme) |
| Returns the directory of the PurpleTheme object. More... | |
| void | purple_theme_set_dir (PurpleTheme *theme, const gchar *dir) |
| Sets the directory of the PurpleTheme object. More... | |
| const gchar * | purple_theme_get_image (PurpleTheme *theme) |
| Returns the image preview of the PurpleTheme object. More... | |
| gchar * | purple_theme_get_image_full (PurpleTheme *theme) |
| Returns the image preview and directory of the PurpleTheme object. More... | |
| void | purple_theme_set_image (PurpleTheme *theme, const gchar *img) |
| Sets the directory of the PurpleTheme object. More... | |
Purple Theme Abstact Class API.
Definition in file theme.h.
| typedef struct _PurpleTheme PurpleTheme |
| const gchar* purple_theme_get_author | ( | PurpleTheme * | theme | ) |
Returns the author of the PurpleTheme object.
| theme | The purple theme. |
| const gchar* purple_theme_get_description | ( | PurpleTheme * | theme | ) |
Returns the description of the PurpleTheme object.
| theme | The purple theme. |
| const gchar* purple_theme_get_dir | ( | PurpleTheme * | theme | ) |
Returns the directory of the PurpleTheme object.
| theme | The purple theme. |
| const gchar* purple_theme_get_image | ( | PurpleTheme * | theme | ) |
Returns the image preview of the PurpleTheme object.
| theme | The purple theme. |
| gchar* purple_theme_get_image_full | ( | PurpleTheme * | theme | ) |
Returns the image preview and directory of the PurpleTheme object.
| theme | The purple theme. |
| const gchar* purple_theme_get_name | ( | PurpleTheme * | theme | ) |
Returns the name of the PurpleTheme object.
| theme | The purple theme. |
| const gchar* purple_theme_get_type_string | ( | PurpleTheme * | theme | ) |
Returns the type (string) of the PurpleTheme object.
| theme | The purple theme. |
| void purple_theme_set_author | ( | PurpleTheme * | theme, |
| const gchar * | author | ||
| ) |
Sets the author of the PurpleTheme object.
| theme | The purple theme. |
| author | The author of the PurpleTheme object. |
| void purple_theme_set_description | ( | PurpleTheme * | theme, |
| const gchar * | description | ||
| ) |
Sets the description of the PurpleTheme object.
| theme | The purple theme. |
| description | The description of the PurpleTheme object. |
| void purple_theme_set_dir | ( | PurpleTheme * | theme, |
| const gchar * | dir | ||
| ) |
Sets the directory of the PurpleTheme object.
| theme | The purple theme. |
| dir | The directory of the PurpleTheme object. |
| void purple_theme_set_image | ( | PurpleTheme * | theme, |
| const gchar * | img | ||
| ) |
Sets the directory of the PurpleTheme object.
| theme | The purple theme. |
| img | The image preview of the PurpleTheme object. |
| void purple_theme_set_name | ( | PurpleTheme * | theme, |
| const gchar * | name | ||
| ) |
Sets the name of the PurpleTheme object.
| theme | The purple theme. |
| name | The name of the PurpleTheme object. |