A
Andreas Lassmann
Hi there,
can someone tell me how this code should look like that I can compile it?
dSpaceCollide(this->space, 0, &CPhysics::NearCallback); // The method I
like to use
void CPhysics::NearCallback(void *data, dGeomID o1, dGeomID o2) // The
method I've to call
ERROR: cannot convert `void (CPhysics::*)(void*, dxGeom*, dxGeom*)' to
`void (*)(void*, dxGeom*, dxGeom*)' for argument `3' to `void
dSpaceCollide(dxSpace*, void*, void (*)(void*, dxGeom*, dxGeom*))' // The
error I get.
NearCallback usually was a C function but I like to use it as a method. As
some background info: NearCallback is a function from Open-Dynamics-Engine
(www.ode.org). I like to use it in a game...
THANKS IN ADVANCE!
can someone tell me how this code should look like that I can compile it?
dSpaceCollide(this->space, 0, &CPhysics::NearCallback); // The method I
like to use
void CPhysics::NearCallback(void *data, dGeomID o1, dGeomID o2) // The
method I've to call
ERROR: cannot convert `void (CPhysics::*)(void*, dxGeom*, dxGeom*)' to
`void (*)(void*, dxGeom*, dxGeom*)' for argument `3' to `void
dSpaceCollide(dxSpace*, void*, void (*)(void*, dxGeom*, dxGeom*))' // The
error I get.
NearCallback usually was a C function but I like to use it as a method. As
some background info: NearCallback is a function from Open-Dynamics-Engine
(www.ode.org). I like to use it in a game...
THANKS IN ADVANCE!