Jean-Baptiste Arnaud extended the Chipmunk binding that esteban did a
while ago and Damien Pollet did a tutorial
at ESUG Annecy to show how to use FFI (nativeboost) to call chipmunk
so it should be around.

Stef

On Sat, Sep 16, 2017 at 2:09 PM, alvaro piorno
<alvaropiorno...@gmail.com> wrote:
> Hi Stephan,
> Thanks for your answer, i found the booklet, but it was a draft, so it was
> incomplete. An example of FFIOpaqueObject would be healpful, i think.
> Esteban already talked to me, and is helping me with this.
> What do you mean with "Chipmunk existing bindings" ?.
>
> 2017-09-16 4:42 GMT-03:00 Stephane Ducasse <stepharo.s...@gmail.com>:
>>
>> Hi alvaro
>>
>> Thanks for the question. If you have any suggestion for the booklet on
>> UFFI let us know.
>> I will let esteban anwser because I do not know.
>> BTW did you check the chipmunk existing bindings?
>>
>> Stef
>>
>> On Fri, Sep 15, 2017 at 3:42 PM, alvaro piorno
>> <alvaropiorno...@gmail.com> wrote:
>> > 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
>>
>

Reply via email to