public override IntPtr GetUserPointer(BulletBody pCollisionObject) { CollisionObject shape = (pCollisionObject as BulletBodyXNA).body; return (IntPtr)shape.GetUserPointer(); }