Author: ArcRiley
Date: 2007-07-05 04:59:05 -0400 (Thu, 05 Jul 2007)
New Revision: 367
Modified:
trunk/pysoy/src/_core-common/_coreLoop.pxi
Log:
now calls Transport.process()
Modified: trunk/pysoy/src/_core-common/_coreLoop.pxi
===================================================================
--- trunk/pysoy/src/_core-common/_coreLoop.pxi 2007-07-05 08:33:48 UTC (rev
366)
+++ trunk/pysoy/src/_core-common/_coreLoop.pxi 2007-07-05 08:59:05 UTC (rev
367)
@@ -17,6 +17,8 @@
#
# $Id$
+cimport soy.transports
+
cdef void callback(void* data, ode.dGeomID o1, ode.dGeomID o2) :
cdef int c
cdef ode.dBodyID b1, b2
@@ -44,6 +46,10 @@
cdef int i, j
cdef int _step, _maxstep
while (1) :
+ _transports.lock()
+ for i from 0 <= i < _transports.current :
+ (<soy.transports.Transport> _transports.list[i])._process()
+ _transports.unlock()
_windows.lock()
for i from 0 <= i < _windows.current :
(<Window> _windows.list[i])._render()
_______________________________________________
PySoy-SVN mailing list
[email protected]
http://www.pysoy.org/mailman/listinfo/pysoy-svn