265 void eobj_dsp(
void *x, t_signal **sp);
271 t_int* eobj_perform_inplace(t_int* w);
277 t_int* eobj_perform_noinplace(t_int* w);
void eobj_resize_inputs(void *x, long nins)
Resizes the number of signal inputs of a t_edspobj.
Definition: eobj.c:395
t_symbol * eobj_getclassname(void *x)
Retrieves the classe name of a t_eobj.
Definition: eobj.c:90
The class.
Definition: edefine.h:498
char eobj_isbox(void *x)
Retreives if a t_eobj is a GUI box or not.
Definition: eobj.c:102
t_sample * eobj_getsignalinput(void *x, long index)
Retrieves the pointer to the signal of an input.
Definition: eobj.c:580
void eobj_attr_getvalueof(void *x, t_symbol *s, int *argc, t_atom **argv)
Gets the values of an attribute.
Definition: eobj.c:248
void eobj_dspflags(void *x, long flags)
Initializes the flags of the t_edsp.
Definition: eobj.c:371
t_eclass * eobj_getclass(void *x)
Retrieves the eclass of a t_eobj.
Definition: eobj.c:84
The t_atom struture.
Definition: enative.h:105
The t_binbuf struture.
Definition: enative.h:58
The t_symbol struture.
Definition: enative.h:46
The graphical t_object struture.
Definition: enative.h:132
The t_object struture.
Definition: enative.h:143
char eobj_isdsp(void *x)
Retreives if a t_eobj is a DSP object or not.
Definition: eobj.c:109
The default object.
Definition: edefine.h:535
void eobj_attrprocess_viabinbuf(void *x, t_binbuf *d)
Changes the attributes with a binbuf.
Definition: eobj.c:220
The Proxy object.
Definition: edefine.h:521
void * eobj_new(t_eclass *c)
The t_eobj creation function.
Definition: eobj.c:18
void eobj_free(void *x)
The t_eobj deletion function. This function should replace pd_free().
Definition: eobj.c:57
int eobj_getproxy(void *x)
Retreives the index of the proxy that received the last message.
Definition: eobj.c:78
void eobj_attrprocess_viatoms(void *x, int argc, t_atom *argv)
Changes the attributes with an array of atoms.
Definition: eobj.c:198
void(* t_typ_method)(void *x,...)
The standart method.
Definition: edefine.h:71
t_eproxy * eobj_proxynew(void *x)
Adds a proxy inlet to a t_eobj.
Definition: eobj.c:73
void eobj_dspsetup(void *x, long nins, long nouts)
Initializes the dsp members of the t_edsp.
Definition: eobj.c:346
t_sample * eobj_getsignaloutput(void *x, long index)
Retrieves the pointer to the signal of an output.
Definition: eobj.c:593
t_canvas * eobj_getcanvas(void *x)
Retreives the canvas that owns the t_eobj.
Definition: eobj.c:96
void eobj_dspfree(void *x)
The t_edspobj deletion function. This function should replace pd_free().
Definition: eobj.c:380
void eobj_attr_setvalueof(void *x, t_symbol *s, int argc, t_atom *argv)
Sets the values of an attribute.
Definition: eobj.c:242