|
typedef struct _updateheader | t_updateheader |
|
typedef void(* | t_glistmotionfn )(void *z, t_floatarg dx, t_floatarg dy) |
|
typedef void(* | t_glistkeyfn )(void *z, t_floatarg key) |
|
typedef struct _selection | t_selection |
|
typedef struct _editor | t_editor |
|
typedef struct _arrayvis | t_arrayvis |
|
typedef struct _tick | t_tick |
|
typedef struct _dataslot | t_dataslot |
|
typedef struct _template | t_template |
|
typedef struct _linetraverser | t_linetraverser |
|
typedef void(* | t_getrectfn )(t_gobj *x, struct _glist *glist, int *x1, int *y1, int *x2, int *y2) |
|
typedef void(* | t_displacefn )(t_gobj *x, struct _glist *glist, int dx, int dy) |
|
typedef void(* | t_selectfn )(t_gobj *x, struct _glist *glist, int state) |
|
typedef void(* | t_activatefn )(t_gobj *x, struct _glist *glist, int state) |
|
typedef void(* | t_deletefn )(t_gobj *x, struct _glist *glist) |
|
typedef void(* | t_visfn )(t_gobj *x, struct _glist *glist, int flag) |
|
typedef int(* | t_clickfn )(t_gobj *x, struct _glist *glist, int xpix, int ypix, int shift, int alt, int dbl, int doit) |
|
typedef void(* | t_parentgetrectfn )(t_gobj *x, struct _glist *glist, t_word *data, t_template *tmpl, t_float basex, t_float basey, int *x1, int *y1, int *x2, int *y2) |
|
typedef void(* | t_parentdisplacefn )(t_gobj *x, struct _glist *glist, t_word *data, t_template *tmpl, t_float basex, t_float basey, int dx, int dy) |
|
typedef void(* | t_parentselectfn )(t_gobj *x, struct _glist *glist, t_word *data, t_template *tmpl, t_float basex, t_float basey, int state) |
|
typedef void(* | t_parentactivatefn )(t_gobj *x, struct _glist *glist, t_word *data, t_template *tmpl, t_float basex, t_float basey, int state) |
|
typedef void(* | t_parentvisfn )(t_gobj *x, struct _glist *glist, t_word *data, t_template *tmpl, t_float basex, t_float basey, int flag) |
|
typedef int(* | t_parentclickfn )(t_gobj *x, struct _glist *glist, t_word *data, t_template *tmpl, t_scalar *sc, t_array *ap, t_float basex, t_float basey, int xpix, int ypix, int shift, int alt, int dbl, int doit) |
|
typedef int(* | t_canvasapply )(t_canvas *x, t_int x1, t_int x2, t_int x3) |
|
typedef void(* | t_undofn )(t_canvas *canvas, void *buf, int action) |
|
typedef int(* | t_canvas_path_iterator )(const char *path, void *user_data) |
|
|
EXTERN void | canvas_setcursor (t_glist *x, unsigned int cursornum) |
|
EXTERN void | gobj_getrect (t_gobj *x, t_glist *owner, int *x1, int *y1, int *x2, int *y2) |
|
EXTERN void | gobj_displace (t_gobj *x, t_glist *owner, int dx, int dy) |
|
EXTERN void | gobj_select (t_gobj *x, t_glist *owner, int state) |
|
EXTERN void | gobj_activate (t_gobj *x, t_glist *owner, int state) |
|
EXTERN void | gobj_delete (t_gobj *x, t_glist *owner) |
|
EXTERN void | gobj_vis (t_gobj *x, t_glist *glist, int flag) |
|
EXTERN int | gobj_click (t_gobj *x, struct _glist *glist, int xpix, int ypix, int shift, int alt, int dbl, int doit) |
|
EXTERN void | gobj_save (t_gobj *x, t_binbuf *b) |
|
EXTERN void | gobj_properties (t_gobj *x, struct _glist *glist) |
|
EXTERN int | gobj_shouldvis (t_gobj *x, struct _glist *glist) |
|
EXTERN t_glist * | glist_new (void) |
|
EXTERN void | glist_init (t_glist *x) |
|
EXTERN void | glist_add (t_glist *x, t_gobj *g) |
|
EXTERN void | glist_clear (t_glist *x) |
|
EXTERN t_canvas * | glist_getcanvas (t_glist *x) |
|
EXTERN int | glist_isselected (t_glist *x, t_gobj *y) |
|
EXTERN void | glist_select (t_glist *x, t_gobj *y) |
|
EXTERN void | glist_deselect (t_glist *x, t_gobj *y) |
|
EXTERN void | glist_noselect (t_glist *x) |
|
EXTERN void | glist_selectall (t_glist *x) |
|
EXTERN void | glist_delete (t_glist *x, t_gobj *y) |
|
EXTERN void | glist_retext (t_glist *x, t_text *y) |
|
EXTERN void | glist_grab (t_glist *x, t_gobj *y, t_glistmotionfn motionfn, t_glistkeyfn keyfn, int xpos, int ypos) |
|
EXTERN int | glist_isvisible (t_glist *x) |
|
EXTERN int | glist_istoplevel (t_glist *x) |
|
EXTERN t_glist * | glist_findgraph (t_glist *x) |
|
EXTERN int | glist_getfont (t_glist *x) |
|
EXTERN int | glist_fontwidth (t_glist *x) |
|
EXTERN int | glist_fontheight (t_glist *x) |
|
EXTERN int | glist_getzoom (t_glist *x) |
|
EXTERN void | glist_sort (t_glist *canvas) |
|
EXTERN void | glist_read (t_glist *x, t_symbol *filename, t_symbol *format) |
|
EXTERN void | glist_mergefile (t_glist *x, t_symbol *filename, t_symbol *format) |
|
EXTERN t_float | glist_pixelstox (t_glist *x, t_float xpix) |
|
EXTERN t_float | glist_pixelstoy (t_glist *x, t_float ypix) |
|
EXTERN t_float | glist_xtopixels (t_glist *x, t_float xval) |
|
EXTERN t_float | glist_ytopixels (t_glist *x, t_float yval) |
|
EXTERN t_float | glist_dpixtodx (t_glist *x, t_float dxpix) |
|
EXTERN t_float | glist_dpixtody (t_glist *x, t_float dypix) |
|
EXTERN void | glist_getnextxy (t_glist *gl, int *xval, int *yval) |
|
EXTERN void | glist_glist (t_glist *g, t_symbol *s, int argc, t_atom *argv) |
|
EXTERN t_glist * | glist_addglist (t_glist *g, t_symbol *sym, t_float x1, t_float y1, t_float x2, t_float y2, t_float px1, t_float py1, t_float px2, t_float py2) |
|
EXTERN void | glist_arraydialog (t_glist *parent, t_symbol *name, t_floatarg size, t_floatarg saveit, t_floatarg newgraph) |
|
EXTERN t_binbuf * | glist_writetobinbuf (t_glist *x, int wholething) |
|
EXTERN int | glist_isgraph (t_glist *x) |
|
EXTERN void | glist_redraw (t_glist *x) |
|
EXTERN void | glist_drawiofor (t_glist *glist, t_object *ob, int firsttime, char *tag, int x1, int y1, int x2, int y2) |
|
EXTERN void | glist_eraseiofor (t_glist *glist, t_object *ob, char *tag) |
|
EXTERN void | canvas_create_editor (t_glist *x) |
|
EXTERN void | canvas_destroy_editor (t_glist *x) |
|
void | canvas_deletelinesforio (t_canvas *x, t_text *text, t_inlet *inp, t_outlet *outp) |
|
EXTERN void | text_setto (t_text *x, t_glist *glist, char *buf, int bufsize) |
|
EXTERN void | text_drawborder (t_text *x, t_glist *glist, char *tag, int width, int height, int firsttime) |
|
EXTERN void | text_eraseborder (t_text *x, t_glist *glist, char *tag) |
|
EXTERN int | text_xcoord (t_text *x, t_glist *glist) |
|
EXTERN int | text_ycoord (t_text *x, t_glist *glist) |
|
EXTERN int | text_xpix (t_text *x, t_glist *glist) |
|
EXTERN int | text_ypix (t_text *x, t_glist *glist) |
|
EXTERN t_rtext * | rtext_new (t_glist *glist, t_text *who) |
|
EXTERN t_rtext * | glist_findrtext (t_glist *gl, t_text *who) |
|
EXTERN void | rtext_draw (t_rtext *x) |
|
EXTERN void | rtext_erase (t_rtext *x) |
|
EXTERN t_rtext * | rtext_remove (t_rtext *first, t_rtext *x) |
|
EXTERN int | rtext_height (t_rtext *x) |
|
EXTERN void | rtext_displace (t_rtext *x, int dx, int dy) |
|
EXTERN void | rtext_select (t_rtext *x, int state) |
|
EXTERN void | rtext_activate (t_rtext *x, int state) |
|
EXTERN void | rtext_free (t_rtext *x) |
|
EXTERN void | rtext_key (t_rtext *x, int n, t_symbol *s) |
|
EXTERN void | rtext_mouse (t_rtext *x, int xval, int yval, int flag) |
|
EXTERN void | rtext_retext (t_rtext *x) |
|
EXTERN int | rtext_width (t_rtext *x) |
|
EXTERN char * | rtext_gettag (t_rtext *x) |
|
EXTERN void | rtext_gettext (t_rtext *x, char **buf, int *bufsize) |
|
EXTERN void | rtext_getseltext (t_rtext *x, char **buf, int *bufsize) |
|
EXTERN t_canvas * | canvas_new (void *dummy, t_symbol *sel, int argc, t_atom *argv) |
|
EXTERN t_symbol * | canvas_makebindsym (t_symbol *s) |
|
EXTERN void | canvas_vistext (t_canvas *x, t_text *y) |
|
EXTERN void | canvas_fixlinesfor (t_canvas *x, t_text *text) |
|
EXTERN void | canvas_deletelinesfor (t_canvas *x, t_text *text) |
|
EXTERN void | canvas_stowconnections (t_canvas *x) |
|
EXTERN void | canvas_restoreconnections (t_canvas *x) |
|
EXTERN void | canvas_redraw (t_canvas *x) |
|
EXTERN void | canvas_closebang (t_canvas *x) |
|
EXTERN void | canvas_initbang (t_canvas *x) |
|
EXTERN t_inlet * | canvas_addinlet (t_canvas *x, t_pd *who, t_symbol *sym) |
|
EXTERN void | canvas_rminlet (t_canvas *x, t_inlet *ip) |
|
EXTERN t_outlet * | canvas_addoutlet (t_canvas *x, t_pd *who, t_symbol *sym) |
|
EXTERN void | canvas_rmoutlet (t_canvas *x, t_outlet *op) |
|
EXTERN void | canvas_redrawallfortemplate (t_template *tmpl, int action) |
|
EXTERN void | canvas_redrawallfortemplatecanvas (t_canvas *x, int action) |
|
EXTERN void | canvas_zapallfortemplate (t_canvas *tmpl) |
|
EXTERN void | canvas_setusedastemplate (t_canvas *x) |
|
EXTERN t_canvas * | canvas_getcurrent (void) |
|
EXTERN void | canvas_setcurrent (t_canvas *x) |
|
EXTERN void | canvas_unsetcurrent (t_canvas *x) |
|
EXTERN t_symbol * | canvas_realizedollar (t_canvas *x, t_symbol *s) |
|
EXTERN t_canvas * | canvas_getrootfor (t_canvas *x) |
|
EXTERN void | canvas_dirty (t_canvas *x, t_floatarg n) |
|
EXTERN int | canvas_getfont (t_canvas *x) |
|
EXTERN t_int * | canvas_recurapply (t_canvas *x, t_canvasapply *fn, t_int x1, t_int x2, t_int x3) |
|
EXTERN void | canvas_resortinlets (t_canvas *x) |
|
EXTERN void | canvas_resortoutlets (t_canvas *x) |
|
EXTERN void | canvas_free (t_canvas *x) |
|
EXTERN void | canvas_updatewindowlist (void) |
|
EXTERN void | canvas_editmode (t_canvas *x, t_floatarg state) |
|
EXTERN int | canvas_isabstraction (t_canvas *x) |
|
EXTERN int | canvas_istable (t_canvas *x) |
|
EXTERN int | canvas_showtext (t_canvas *x) |
|
EXTERN void | canvas_vis (t_canvas *x, t_floatarg f) |
|
EXTERN t_canvasenvironment * | canvas_getenv (t_canvas *x) |
|
EXTERN void | canvas_rename (t_canvas *x, t_symbol *s, t_symbol *dir) |
|
EXTERN void | canvas_loadbang (t_canvas *x) |
|
EXTERN int | canvas_hitbox (t_canvas *x, t_gobj *y, int xpos, int ypos, int *x1p, int *y1p, int *x2p, int *y2p) |
|
EXTERN int | canvas_setdeleting (t_canvas *x, int flag) |
|
EXTERN void * | subcanvas_new (t_symbol *s) |
|
EXTERN void | canvas_setgraph (t_glist *x, int flag, int nogoprect) |
|
EXTERN void | canvas_setundo (t_canvas *x, t_undofn undofn, void *buf, const char *name) |
|
EXTERN void | canvas_noundo (t_canvas *x) |
|
EXTERN int | canvas_getindex (t_canvas *x, t_gobj *y) |
|
EXTERN void | canvas_connect (t_canvas *x, t_floatarg fwhoout, t_floatarg foutno, t_floatarg fwhoin, t_floatarg finno) |
|
EXTERN void | canvas_disconnect (t_canvas *x, t_float index1, t_float outno, t_float index2, t_float inno) |
|
EXTERN int | canvas_isconnected (t_canvas *x, t_text *ob1, int n1, t_text *ob2, int n2) |
|
EXTERN void | canvas_selectinrect (t_canvas *x, int lox, int loy, int hix, int hiy) |
|
EXTERN t_glist * | pd_checkglist (t_pd *x) |
|
EXTERN int | canvas_path_iterate (t_canvas *x, t_canvas_path_iterator fun, void *user_data) |
|
EXTERN void | canvas_fattenforscalars (t_canvas *x, int *x1, int *y1, int *x2, int *y2) |
|
EXTERN void | canvas_visforscalars (t_canvas *x, t_glist *glist, int vis) |
|
EXTERN int | canvas_clicksub (t_canvas *x, int xpix, int ypix, int shift, int alt, int dbl, int doit) |
|
EXTERN t_glist * | canvas_getglistonsuper (void) |
|
EXTERN void | linetraverser_start (t_linetraverser *t, t_canvas *x) |
|
EXTERN t_outconnect * | linetraverser_next (t_linetraverser *t) |
|
EXTERN void | linetraverser_skipobject (t_linetraverser *t) |
|
EXTERN t_template * | garray_template (t_garray *x) |
|
EXTERN t_garray * | graph_array (t_glist *gl, t_symbol *s, t_symbol *tmpl, t_floatarg f, t_floatarg saveit) |
|
EXTERN t_array * | array_new (t_symbol *templatesym, t_gpointer *parent) |
|
EXTERN void | array_resize (t_array *x, int n) |
|
EXTERN void | array_free (t_array *x) |
|
EXTERN void | array_redraw (t_array *a, t_glist *glist) |
|
EXTERN void | array_resize_and_redraw (t_array *array, t_glist *glist, int n) |
|
EXTERN t_gstub * | gstub_new (t_glist *gl, t_array *a) |
|
EXTERN void | gstub_cutoff (t_gstub *gs) |
|
EXTERN void | gpointer_setglist (t_gpointer *gp, t_glist *glist, t_scalar *x) |
|
EXTERN void | gpointer_setarray (t_gpointer *gp, t_array *array, t_word *w) |
|
EXTERN void | word_init (t_word *wp, t_template *tmpl, t_gpointer *gp) |
|
EXTERN void | word_restore (t_word *wp, t_template *tmpl, int argc, t_atom *argv) |
|
EXTERN t_scalar * | scalar_new (t_glist *owner, t_symbol *templatesym) |
|
EXTERN void | word_free (t_word *wp, t_template *tmpl) |
|
EXTERN void | scalar_getbasexy (t_scalar *x, t_float *basex, t_float *basey) |
|
EXTERN void | scalar_redraw (t_scalar *x, t_glist *glist) |
|
EXTERN void | canvas_writescalar (t_symbol *templatesym, t_word *w, t_binbuf *b, int amarrayelement) |
|
EXTERN int | canvas_readscalar (t_glist *x, int natoms, t_atom *vec, int *p_nextmsg, int selectit) |
|
EXTERN void | array_getcoordinate (t_glist *glist, char *elem, int xonset, int yonset, int wonset, int indx, t_float basex, t_float basey, t_float xinc, t_fielddesc *xfielddesc, t_fielddesc *yfielddesc, t_fielddesc *wfielddesc, t_float *xp, t_float *yp, t_float *wp) |
|
EXTERN int | array_getfields (t_symbol *elemtemplatesym, t_canvas **elemtemplatecanvasp, t_template **elemtemplatep, int *elemsizep, t_fielddesc *xfielddesc, t_fielddesc *yfielddesc, t_fielddesc *wfielddesc, int *xonsetp, int *yonsetp, int *wonsetp) |
|
EXTERN t_template * | template_new (t_symbol *sym, int argc, t_atom *argv) |
|
EXTERN void | template_free (t_template *x) |
|
EXTERN int | template_match (t_template *x1, t_template *x2) |
|
EXTERN int | template_find_field (t_template *x, t_symbol *name, int *p_onset, int *p_type, t_symbol **p_arraytype) |
|
EXTERN t_float | template_getfloat (t_template *x, t_symbol *fieldname, t_word *wp, int loud) |
|
EXTERN void | template_setfloat (t_template *x, t_symbol *fieldname, t_word *wp, t_float f, int loud) |
|
EXTERN t_symbol * | template_getsymbol (t_template *x, t_symbol *fieldname, t_word *wp, int loud) |
|
EXTERN void | template_setsymbol (t_template *x, t_symbol *fieldname, t_word *wp, t_symbol *s, int loud) |
|
EXTERN t_template * | gtemplate_get (t_gtemplate *x) |
|
EXTERN t_template * | template_findbyname (t_symbol *s) |
|
EXTERN t_canvas * | template_findcanvas (t_template *tmpl) |
|
EXTERN void | template_notify (t_template *tmpl, t_symbol *s, int argc, t_atom *argv) |
|
EXTERN t_float | fielddesc_getcoord (t_fielddesc *f, t_template *tmpl, t_word *wp, int loud) |
|
EXTERN void | fielddesc_setcoord (t_fielddesc *f, t_template *tmpl, t_word *wp, t_float pix, int loud) |
|
EXTERN t_float | fielddesc_cvttocoord (t_fielddesc *f, t_float val) |
|
EXTERN t_float | fielddesc_cvtfromcoord (t_fielddesc *f, t_float coord) |
|
EXTERN t_guiconnect * | guiconnect_new (t_pd *who, t_symbol *sym) |
|
EXTERN void | guiconnect_notarget (t_guiconnect *x, double timedelay) |
|
EXTERN t_symbol * | iemgui_raute2dollar (t_symbol *s) |
|
EXTERN t_symbol * | iemgui_dollar2raute (t_symbol *s) |
|
EXTERN void | canvas_drawgrid (t_canvas *x) |
|