Details
R_PLUGIN_TYPE
#define R_PLUGIN_TYPE (r_plugin_get_type())
RPluginPrivate
typedef struct _RPluginPrivate RPluginPrivate;
RPluginInit ()
void (*RPluginInit) (RPlugin *plugin);
RPluginAction
typedef struct {
gchar* name;
gchar* handle;
} RPluginAction;
RPlugin
typedef struct {
GObject parent;
RPluginPrivate* private;
} RPlugin;
r_plugin_new ()
RPlugin* r_plugin_new (void);
r_plugin_free ()
void r_plugin_free (RPlugin *plugin);
r_plugin_load ()
gboolean r_plugin_load (RPlugin *plugin,
const gchar *file);
plugin : |
|
file : |
|
Returns : |
|
r_plugin_add_filter ()
void r_plugin_add_filter (RPlugin *plugin,
RFilter *filter);
r_plugin_get_handle ()
gpointer r_plugin_get_handle (RPlugin *plugin,
gchar *name);
plugin : |
|
name : |
|
Returns : |
|
r_plugin_get_name ()
gchar* r_plugin_get_name (RPlugin *plugin);
r_plugin_get_info ()
gchar* r_plugin_get_info (RPlugin *plugin);
r_plugin_get_file_name ()
gchar* r_plugin_get_file_name (RPlugin *plugin);
r_plugin_is_configurable ()
gboolean r_plugin_is_configurable (RPlugin *plugin);
r_plugin_run_configure_gui ()
void r_plugin_run_configure_gui (RPlugin *plugin);