pidgin 2.14.14dev
|
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 <br> | |
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.
#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 | ( | 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_THEME_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), PURPLE_TYPE_THEME, PurpleThemeClass)) |
#define PURPLE_TYPE_THEME (purple_theme_get_type ()) |
typedef struct _PurpleTheme PurpleTheme |
typedef struct _PurpleThemeClass PurpleThemeClass |
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. |