Hi everybody, i´m using UnifiedFFI with Chipmunk2D library . I want to get a pointer to a C Structure (cpBody) and set a position to it. I have a subClass of FFIOpaqueObject to handle pointer.
This is the "new " ffiCall : self ffiCall: #(cpBody* cpBodyNew(cpFloat m, cpFloat i)) And this is a "seter" ffiCall: self ffiCall: #( void cpBodySetPosition( self, cpVect vector ) ). I`m not getting any "error" but the position is not updating. I tried the same using Chipmunk directly and it works, so there is a problem with what i have in Pharo. Any suggestion? Thanks in advance. Alvaro Piorno