EogPlugin

EogPlugin

Synopsis

#define             EOG_PLUGIN_CONST                    (obj)
                    EogPlugin;
void                eog_plugin_activate                 (EogPlugin *plugin,
                                                         EogWindow *window);
void                eog_plugin_deactivate               (EogPlugin *plugin,
                                                         EogWindow *window);
void                eog_plugin_update_ui                (EogPlugin *plugin,
                                                         EogWindow *window);
gboolean            eog_plugin_is_configurable          (EogPlugin *plugin);
GtkWidget *         eog_plugin_create_configure_dialog  (EogPlugin *plugin);
#define             EOG_PLUGIN_REGISTER_TYPE_WITH_CODE  (PluginName,
                                                         plugin_name,
                                                         CODE)
#define             EOG_PLUGIN_REGISTER_TYPE            (PluginName,
                                                         plugin_name)
#define             EOG_PLUGIN_DEFINE_TYPE_WITH_CODE    (ObjectName,
                                                         object_name,
                                                         PARENT_TYPE,
                                                         CODE)
#define             EOG_PLUGIN_DEFINE_TYPE              (ObjectName,
                                                         object_name,
                                                         PARENT_TYPE)

Object Hierarchy

  GObject
   +----EogPlugin

Description

Details

EOG_PLUGIN_CONST()

#define EOG_PLUGIN_CONST(obj)      (G_TYPE_CHECK_INSTANCE_CAST((obj), EOG_TYPE_PLUGIN, EogPlugin const))

obj :


EogPlugin

typedef struct _EogPlugin EogPlugin;


eog_plugin_activate ()

void                eog_plugin_activate                 (EogPlugin *plugin,
                                                         EogWindow *window);

plugin :

window :


eog_plugin_deactivate ()

void                eog_plugin_deactivate               (EogPlugin *plugin,
                                                         EogWindow *window);

plugin :

window :


eog_plugin_update_ui ()

void                eog_plugin_update_ui                (EogPlugin *plugin,
                                                         EogWindow *window);

plugin :

window :


eog_plugin_is_configurable ()

gboolean            eog_plugin_is_configurable          (EogPlugin *plugin);

plugin :

Returns :


eog_plugin_create_configure_dialog ()

GtkWidget *         eog_plugin_create_configure_dialog  (EogPlugin *plugin);

plugin :

Returns :


EOG_PLUGIN_REGISTER_TYPE_WITH_CODE()

#define             EOG_PLUGIN_REGISTER_TYPE_WITH_CODE(PluginName, plugin_name, CODE)

PluginName :

plugin_name :

CODE :


EOG_PLUGIN_REGISTER_TYPE()

#define             EOG_PLUGIN_REGISTER_TYPE(PluginName, plugin_name)

PluginName :

plugin_name :


EOG_PLUGIN_DEFINE_TYPE_WITH_CODE()

#define             EOG_PLUGIN_DEFINE_TYPE_WITH_CODE(ObjectName, object_name, PARENT_TYPE, CODE)

ObjectName :

object_name :

PARENT_TYPE :

CODE :


EOG_PLUGIN_DEFINE_TYPE()

#define             EOG_PLUGIN_DEFINE_TYPE(ObjectName, object_name, PARENT_TYPE)

ObjectName :

object_name :

PARENT_TYPE :