Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16237
Modified Files: Tag: desiredata desire.c Log Message: added method for querying elapsed time for all objects in a canvas
Index: desire.c =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v retrieving revision 1.1.2.217.2.225 retrieving revision 1.1.2.217.2.226 diff -C2 -d -r1.1.2.217.2.225 -r1.1.2.217.2.226 *** desire.c 18 Aug 2007 05:52:10 -0000 1.1.2.217.2.225 --- desire.c 18 Aug 2007 07:05:19 -0000 1.1.2.217.2.226 *************** *** 165,168 **** --- 165,169 ---- self->visual = new t_visual(1); self->index = 0; + self->elapsed = 0; return self; } *************** *** 6763,6766 **** --- 6764,6773 ---- }
+ static void canvas_get_elapsed (t_canvas *x) { + canvas_each(y,x) { + sys_mgui(y,"elapsed","f",y->dix->elapsed / 800000000.0); + } + } + static void g_canvas_setup() { reply_class = class_new2("reply",0,reply_free,sizeof(t_reply),CLASS_GOBJ,"!"); *************** *** 6821,6824 **** --- 6828,6832 ---- class_addmethod2(c,canvas_with_reply,"with_reply","*"); class_addmethod2(pd_canvasmaker._class,canvas_with_reply,"with_reply","*"); + class_addmethod2(c,canvas_get_elapsed,"get_elapsed",""); class_setnotice(c, canvas_notice); class_setonsubscribe(c, canvas_onsubscribe);