Example #1
0
 public unsafe static void RayTest(this GhostObject obj, ref OpenTK.Vector3 rayFromWorld, ref OpenTK.Vector3 rayToWorld, RayResultCallback resultCallback)
 {
     fixed(OpenTK.Vector3 *rayFromWorldPtr = &rayFromWorld)
     {
         fixed(OpenTK.Vector3 *rayToWorldPtr = &rayToWorld)
         {
             obj.RayTest(ref *(BulletSharp.Math.Vector3 *)rayFromWorldPtr, ref *(BulletSharp.Math.Vector3 *)rayToWorldPtr, resultCallback);
         }
     }
 }