getCPtr() static private method

static private getCPtr ( SWIGTYPE_p_btBroadphaseProxy obj ) : HandleRef
obj SWIGTYPE_p_btBroadphaseProxy
return System.Runtime.InteropServices.HandleRef
 public void setAabbForceUpdate(SWIGTYPE_p_btBroadphaseProxy absproxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, SWIGTYPE_p_btDispatcher arg3)
 {
     BulletCollisionPINVOKE.btDbvtBroadphase_setAabbForceUpdate(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(absproxy), SWIGTYPE_p_btVector3.getCPtr(aabbMin), SWIGTYPE_p_btVector3.getCPtr(aabbMax), SWIGTYPE_p_btDispatcher.getCPtr(arg3));
     if (BulletCollisionPINVOKE.SWIGPendingException.Pending)
     {
         throw BulletCollisionPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public virtual void setAabb(SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax, SWIGTYPE_p_btDispatcher dispatcher)
 {
     BulletCollisionPINVOKE.btSimpleBroadphase_setAabb(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(proxy), SWIGTYPE_p_btVector3.getCPtr(aabbMin), SWIGTYPE_p_btVector3.getCPtr(aabbMax), SWIGTYPE_p_btDispatcher.getCPtr(dispatcher));
     if (BulletCollisionPINVOKE.SWIGPendingException.Pending)
     {
         throw BulletCollisionPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public virtual void getAabb(SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btVector3 aabbMin, SWIGTYPE_p_btVector3 aabbMax)
 {
     BulletCollisionPINVOKE.btDbvtBroadphase_getAabb(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(proxy), SWIGTYPE_p_btVector3.getCPtr(aabbMin), SWIGTYPE_p_btVector3.getCPtr(aabbMax));
     if (BulletCollisionPINVOKE.SWIGPendingException.Pending)
     {
         throw BulletCollisionPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public virtual void destroyProxy(SWIGTYPE_p_btBroadphaseProxy proxy, SWIGTYPE_p_btDispatcher dispatcher)
 {
     BulletCollisionPINVOKE.btDbvtBroadphase_destroyProxy(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(proxy), SWIGTYPE_p_btDispatcher.getCPtr(dispatcher));
 }
        public bool testAabbOverlap(SWIGTYPE_p_btBroadphaseProxy proxy0, SWIGTYPE_p_btBroadphaseProxy proxy1)
        {
            bool ret = BulletCollisionPINVOKE.btSimpleBroadphase_testAabbOverlap(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(proxy0), SWIGTYPE_p_btBroadphaseProxy.getCPtr(proxy1));

            return(ret);
        }
 public void setNewBroadphaseProxy(SWIGTYPE_p_btBroadphaseProxy broadphaseProxy)
 {
     BulletDynamicsPINVOKE.btRigidBody_setNewBroadphaseProxy(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(broadphaseProxy));
 }
Example #7
0
 public void setBroadphaseHandle(SWIGTYPE_p_btBroadphaseProxy handle)
 {
     BulletCollisionPINVOKE.btCollisionObject_setBroadphaseHandle(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(handle));
 }
        public virtual bool needsCollision(SWIGTYPE_p_btBroadphaseProxy proxy0)
        {
            bool ret = BulletSoftBodyPINVOKE.RayResultCallback_needsCollision(swigCPtr, SWIGTYPE_p_btBroadphaseProxy.getCPtr(proxy0));

            return(ret);
        }