Quote Originally Posted by technomage
The trick is to write abstract classes to implement the C++ classes. Thats how I did it in the modplug sdk.
Well, this will work only if they are using some standatd call convention like: stdcall, cdecl, but not some __msfastcall one.

Btw, [rant: this is mine presonal opinion] why even bother? Ageia is rebranded NovodexX physics library, while it's good - it's closed source and comes with licence requiring you to support Ageia PysFX card (and in this case is free).