From 69118070c6c46b2c097b8b2e6fd0870c634b7114 Mon Sep 17 00:00:00 2001 From: mescalinum Date: Sun, 13 Sep 2009 15:50:31 +0000 Subject: added support for pd_bind/pd_unbind; added destructor call in tclpd_free svn path=/trunk/externals/tclpd/; revision=12330 --- tcl.i | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'tcl.i') diff --git a/tcl.i b/tcl.i index ba941a5..0c3d37a 100644 --- a/tcl.i +++ b/tcl.i @@ -38,9 +38,26 @@ %ignore post; %ignore class_new; +/* functions that we can't auto-wrap, because */ +%ignore glist_new; +%ignore canvas_zapallfortemplate; +%ignore canvas_fattenforscalars; +%ignore canvas_visforscalars; +%ignore canvas_clicksub; +%ignore text_xcoord; +%ignore text_ycoord; +%ignore canvas_getglistonsuper; +%ignore canvas_getfont; +%ignore canvas_setusedastemplate; +%ignore canvas_vistext; +%ignore rtext_remove; +%ignore canvas_recurapply; +%ignore gobj_properties; + /* end of ignore-list */ %include "m_pd.h" +%include "g_canvas.h" %include "tcl_extras.h" %{ @@ -54,8 +71,9 @@ %} /* this does the trick of solving - TypeError in method 'outlet_list', argument 4 of type 't_atom *' */ + TypeError in method 'xyz', argument 4 of type 't_atom *' */ %name(outlet_list) EXTERN void outlet_list(t_outlet *x, t_symbol *s, int argc, t_atom_array *argv); +%name(outlet_anything) EXTERN void outlet_anything(t_outlet *x, t_symbol *s, int argc, t_atom_array *argv); %pointer_class(t_float, t_float) %pointer_class(t_symbol, t_symbol) -- cgit v1.2.1