Hey all,

I was looking into porting the touch events into gambit, but I am pretty new to gambit and the c ffi specifically.  The touch events are somewhat complex, taking an NSSet * and a UIEvent *.  From what I can tell, the NSSet contains all current touch points (so if you have three fingers down, the NSSet contains three touch points) and the UIEvent has a history of all the touch points and where they have been since the first "touchesBegan" event, though I am not sure of the specific structure of these objects yet.  I am wondering what is the best way to translate these into scheme data structures? 

Thanks for any guidance on this, and I also noticed that James was talking about working on touch facilities as well.  Maybe we could join forces on this?  Or maybe you are already done?

- Ryan