Functions
GEGL_HEADER()
#define GEGL_HEADER(x) _GEGL_HEADER(x)
GEGL_OP_STRUCT_NAME_()
#define GEGL_OP_STRUCT_NAME_(a, b) a##_##b
GEGL_OP_STRUCT_NAME()
#define GEGL_OP_STRUCT_NAME(a, b) GEGL_OP_STRUCT_NAME_(a, b)
gegl_op_init_properties ()
void
gegl_op_init_properties (GeglOp *self);
gegl_op_class_intern_init ()
void
gegl_op_class_intern_init (gpointer klass);
define_register_type_()
#define define_register_type_(a)
define_register_type()
#define define_register_type(a) define_register_type_(a)
GEGL_DEFINE_DYNAMIC_OPERATION_EXTENDED()
#define GEGL_DEFINE_DYNAMIC_OPERATION_EXTENDED(C_FILE, TypeName, type_name, TYPE_PARENT, flags, CODE)
GEGL_DEFINE_DYNAMIC_OPERATION_()
#define GEGL_DEFINE_DYNAMIC_OPERATION_(T_P, C_FILE, opname) GEGL_DEFINE_DYNAMIC_OPERATION_EXTENDED(C_FILE, GeglOp, gegl_op_##opname, T_P, 0, {})
GEGL_DEFINE_DYNAMIC_OPERATION__()
#define GEGL_DEFINE_DYNAMIC_OPERATION__(a,b,c) GEGL_DEFINE_DYNAMIC_OPERATION_(a,b,c)
GEGL_DEFINE_DYNAMIC_OPERATION()
#define GEGL_DEFINE_DYNAMIC_OPERATION(T_P) GEGL_DEFINE_DYNAMIC_OPERATION__(T_P, GEGL_OP_C_FILE, GEGL_OP_NAME)
GEGL_PROPERTIES()
#define GEGL_PROPERTIES(op) ((GeglProperties *) (((GeglOp*)(op))->properties))
MKCLASS()
#define MKCLASS(a) MKCLASS2(a)
MKCLASS2()
#define MKCLASS2(a) a##Class
define_init()
#define define_init(a) define_init_(a)
gegl_module_query ()
const GeglModuleInfo *
gegl_module_query ();
description()
#define description(blurb)
value_range()
#define value_range(min,max)
ui_range()
#define ui_range(min,max)
ui_gamma()
#define ui_gamma(gamma)
ui_steps()
#define ui_steps(small_increment, big_increment)
ui_meta()
#define ui_meta(key,val)
ui_digits()
#define ui_digits(digits)
ITEM()
#define ITEM(name,label,def_val, type)
ITEM2()
#define ITEM2(name,label,def_val,type) ITEM(name,label,def_val,type)
property_double()
#define property_double(name, label, def_val) ITEM(name,label,def_val,double)
property_int()
#define property_int(name, label, def_val) ITEM(name,label,def_val,int)
property_string()
#define property_string(name, label, def_val) ITEM(name,label,def_val,string)
property_file_path()
#define property_file_path(name, label, def_val) ITEM(name,label,def_val,string)
property_uri()
#define property_uri(name, label, def_val) ITEM(name,label,def_val,string)
property_boolean()
#define property_boolean(name, label, def_val) ITEM(name,label,def_val,boolean)
property_pointer()
#define property_pointer(name, label, def_val) ITEM(name,label,def_val,pointer)
property_object()
#define property_object(name, label, def_val) ITEM2(name,label,def_val,object)
property_enum()
#define property_enum(name, label, enm, enum_name, def_val) ITEM(name,label,def_val,pointer)
property_seed()
#define property_seed(name, label, rand_name) ITEM(name,label,def_val,uint)
property_format()
#define property_format(name, label, def_val) ITEM(name,label,def_val,pointer)
property_curve()
#define property_curve(name, label, def_val) ITEM2(name,label,def_val,object)
property_path()
#define property_path(name, label, def_val) ITEM2(name,label,def_val,object)
property_color()
#define property_color(name, label, def_val) ITEM2(name,label,def_val,object)
property_audio_fragment()
#define property_audio_fragment(name, label, def_val) ITEM2(name,label,NULL,object)
enum_start()
#define enum_start(enum_name) typedef enum {
enum_value()
#define enum_value(value, nick, name) value ,
enum_value_skip()
#define enum_value_skip(value) value ,
enum_end()
#define enum_end(enum) } enum ;
gegl_op_destroy_notify ()
void
gegl_op_destroy_notify ();
has_key ()
gboolean
has_key (GParamSpec *pspec,
const gchar *key);