#define GIMPVAR
extern guint gimp_major_version;
extern guint gimp_minor_version;
extern guint gimp_micro_version;
#define gimp_get_data
#define gimp_get_data_size
#define gimp_set_data
void (*GimpInitProc) (void);
void (*GimpQuitProc) (void);
void (*GimpQueryProc) (void);
void (*GimpRunProc) (gchar *name,
gint nparams,
GimpParam *param,
gint *nreturn_vals,
GimpParam **return_vals);
struct GimpPlugInInfo;
struct GimpParamDef;
struct GimpParamColor;
struct GimpParamRegion;
union GimpParamData;
struct GimpParam;
#define MAIN ()
gint gimp_main (gint argc,
gchar *argv[]);
gint32 gimp_default_display (void);
void gimp_install_procedure (gchar *name,
gchar *blurb,
gchar *help,
gchar *author,
gchar *copyright,
gchar *date,
gchar *menu_path,
gchar *image_types,
gint type,
gint nparams,
gint nreturn_vals,
GimpParamDef *params,
GimpParamDef *return_vals);
void gimp_install_temp_proc (gchar *name,
gchar *blurb,
gchar *help,
gchar *author,
gchar *copyright,
gchar *date,
gchar *menu_path,
gchar *image_types,
gint type,
gint nparams,
gint nreturn_vals,
GimpParamDef *params,
GimpParamDef *return_vals,
GimpRunProc run_proc);
void gimp_uninstall_temp_proc (gchar *name);
GimpParam* gimp_run_procedure (gchar *name,
gint *nreturn_vals,
...);
GimpParam* gimp_run_procedure2 (gchar *name,
gint *nreturn_vals,
gint nparams,
GimpParam *params);
void gimp_destroy_params (GimpParam *params,
gint nparams);
void gimp_destroy_paramdefs (GimpParamDef *paramdefs,
gint nparams);
gdouble gimp_gamma (void);
gboolean gimp_install_cmap (void);
gint gimp_min_colors (void);
gchar* gimp_get_progname (void);
void set_gimp_PLUG_IN_INFO_PTR (GimpPlugInInfo*);
GimpParasite* gimp_parasite_find (gchar *name);
gboolean gimp_parasite_list (gint *num_parasites,
gchar ***parasites);
gboolean gimp_parasite_attach (GimpParasite *parasite);
gboolean gimp_parasite_detach (gchar *name);
void gimp_attach_new_parasite (const gchar *name,
gint flags,
gint size,
const gpointer data); |