| GIMP Application Reference Manual | ||||
|---|---|---|---|---|
GimpPlugIn;
GimpPlugIn* gimp_plug_in_new (GimpPlugInManager *manager,
GimpContext *context,
GimpProgress *progress,
GimpPlugInProcedure *procedure,
const gchar *prog);
gboolean gimp_plug_in_open (GimpPlugIn *plug_in,
GimpPlugInCallMode call_mode,
gboolean synchronous);
void gimp_plug_in_close (GimpPlugIn *plug_in,
gboolean kill_it);
GimpPlugInProcFrame* gimp_plug_in_get_proc_frame (GimpPlugIn *plug_in);
GimpPlugInProcFrame* gimp_plug_in_proc_frame_push (GimpPlugIn *plug_in,
GimpContext *context,
GimpProgress *progress,
GimpTemporaryProcedure *procedure);
void gimp_plug_in_proc_frame_pop (GimpPlugIn *plug_in);
void gimp_plug_in_main_loop (GimpPlugIn *plug_in);
void gimp_plug_in_main_loop_quit (GimpPlugIn *plug_in);
const gchar* gimp_plug_in_get_undo_desc (GimpPlugIn *plug_in);
gboolean gimp_plug_in_menu_register (GimpPlugIn *plug_in,
const gchar *proc_name,
const gchar *menu_path);
void gimp_plug_in_add_temp_proc (GimpPlugIn *plug_in,
GimpTemporaryProcedure *procedure);
void gimp_plug_in_remove_temp_proc (GimpPlugIn *plug_in,
GimpTemporaryProcedure *procedure);
void gimp_plug_in_set_error_handler (GimpPlugIn *plug_in,
GimpPDBErrorHandler handler);
GimpPDBErrorHandler gimp_plug_in_get_error_handler (GimpPlugIn *plug_in);
#define WRITE_BUFFER_SIZE
GimpPlugIn* gimp_plug_in_new (GimpPlugInManager *manager, GimpContext *context, GimpProgress *progress, GimpPlugInProcedure *procedure, const gchar *prog);
|
|
|
|
|
|
|
|
|
|
Returns : |
gboolean gimp_plug_in_open (GimpPlugIn *plug_in, GimpPlugInCallMode call_mode, gboolean synchronous);
|
|
|
|
|
|
Returns : |
void gimp_plug_in_close (GimpPlugIn *plug_in, gboolean kill_it);
|
|
|
GimpPlugInProcFrame* gimp_plug_in_get_proc_frame (GimpPlugIn *plug_in);
|
|
Returns : |
GimpPlugInProcFrame* gimp_plug_in_proc_frame_push (GimpPlugIn *plug_in, GimpContext *context, GimpProgress *progress, GimpTemporaryProcedure *procedure);
|
|
|
|
|
|
|
|
Returns : |
const gchar* gimp_plug_in_get_undo_desc (GimpPlugIn *plug_in);
|
|
Returns : |
gboolean gimp_plug_in_menu_register (GimpPlugIn *plug_in, const gchar *proc_name, const gchar *menu_path);
|
|
|
|
|
|
Returns : |
void gimp_plug_in_add_temp_proc (GimpPlugIn *plug_in, GimpTemporaryProcedure *procedure);
|
|
|
void gimp_plug_in_remove_temp_proc (GimpPlugIn *plug_in, GimpTemporaryProcedure *procedure);
|
|
|
void gimp_plug_in_set_error_handler (GimpPlugIn *plug_in, GimpPDBErrorHandler handler);
|
|
|
GimpPDBErrorHandler gimp_plug_in_get_error_handler (GimpPlugIn *plug_in);
|
|
Returns : |