|
pidgin 2.14.4
|
Purple Theme Loader Abstact Class API. More...
Go to the source code of this file.
Data Structures | |
| struct | _PurpleThemeLoader |
| struct | _PurpleThemeLoaderClass |
Macros | |
| #define | PURPLE_TYPE_THEME_LOADER (purple_theme_loader_get_type()) |
| #define | PURPLE_THEME_LOADER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PURPLE_TYPE_THEME_LOADER, PurpleThemeLoader)) |
| #define | PURPLE_THEME_LOADER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), PURPLE_TYPE_THEME_LOADER, PurpleThemeLoaderClass)) |
| #define | PURPLE_IS_THEME_LOADER(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_THEME_LOADER)) |
| #define | PURPLE_IS_THEME_LOADER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), PURPLE_TYPE_THEME_LOADER)) |
| #define | PURPLE_THEME_LOADER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), PURPLE_TYPE_THEME_LOADER, PurpleThemeLoaderClass)) |
Typedefs | |
| typedef struct _PurpleThemeLoader | PurpleThemeLoader |
| A purple theme loader. | |
| typedef struct _PurpleThemeLoaderClass | PurpleThemeLoaderClass |
Functions | |
Purple Theme-Loader API <br> | |
| G_BEGIN_DECLS GType | purple_theme_loader_get_type (void) |
| GObject foo. | |
| const gchar * | purple_theme_loader_get_type_string (PurpleThemeLoader *self) |
| Returns the string representing the type of the theme loader. | |
| PurpleTheme * | purple_theme_loader_build (PurpleThemeLoader *loader, const gchar *dir) |
| Creates a new PurpleTheme. | |
Purple Theme Loader Abstact Class API.
Definition in file theme-loader.h.
| #define PURPLE_IS_THEME_LOADER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE((obj), PURPLE_TYPE_THEME_LOADER)) |
Definition at line 46 of file theme-loader.h.
| #define PURPLE_IS_THEME_LOADER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE((klass), PURPLE_TYPE_THEME_LOADER)) |
Definition at line 47 of file theme-loader.h.
| #define PURPLE_THEME_LOADER | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST((obj), PURPLE_TYPE_THEME_LOADER, PurpleThemeLoader)) |
Definition at line 44 of file theme-loader.h.
| #define PURPLE_THEME_LOADER_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST((klass), PURPLE_TYPE_THEME_LOADER, PurpleThemeLoaderClass)) |
Definition at line 45 of file theme-loader.h.
| #define PURPLE_THEME_LOADER_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS((obj), PURPLE_TYPE_THEME_LOADER, PurpleThemeLoaderClass)) |
Definition at line 48 of file theme-loader.h.
| #define PURPLE_TYPE_THEME_LOADER (purple_theme_loader_get_type()) |
Definition at line 43 of file theme-loader.h.
| typedef struct _PurpleThemeLoader PurpleThemeLoader |
A purple theme loader.
This is an abstract class for Purple to use with the Purple theme manager. The loader is responsible for building each type of theme
PurpleThemeLoader is a GObject.
Definition at line 40 of file theme-loader.h.
| typedef struct _PurpleThemeLoaderClass PurpleThemeLoaderClass |
Definition at line 41 of file theme-loader.h.
| PurpleTheme * purple_theme_loader_build | ( | PurpleThemeLoader * | loader, |
| const gchar * | dir | ||
| ) |
Creates a new PurpleTheme.
| loader | The theme loader |
| dir | The directory containing the theme |
| const gchar * purple_theme_loader_get_type_string | ( | PurpleThemeLoader * | self | ) |
Returns the string representing the type of the theme loader.
| self | The theme loader |