gboolean gimp_procedural_db_proc_info (gchar *procedure,
gchar **blurb,
gchar **help,
gchar **author,
gchar **copyright,
gchar **date,
GimpPDBProcType *proc_type,
gint *num_args,
gint *num_values,
GimpParamDef **params,
GimpParamDef **return_vals);
void gimp_procedural_db_get_data (gchar *identifier,
gpointer data);
void gimp_procedural_db_set_data (gchar *identifier,
gpointer data,
guint32 length);
void gimp_procedural_db_dump (gchar *filename);
void gimp_procedural_db_query (gchar *name,
gchar *blurb,
gchar *help,
gchar *author,
gchar *copyright,
gchar *date,
gchar *proc_type,
gint *num_matches,
gchar ***proc_names);
gboolean gimp_procedural_db_proc_arg (gchar *procedure,
gint arg_num,
GimpPDBArgType *arg_type,
gchar **arg_name,
gchar **arg_desc);
gboolean gimp_procedural_db_proc_val (gchar *procedure,
gint val_num,
GimpPDBArgType *val_type,
gchar **val_name,
gchar **val_desc);
gint gimp_procedural_db_get_data_size
(gchar *identifier); |