internal static HandleRef getCPtr(SWIGTYPE_p_void obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; }
public void SetUserData(SWIGTYPE_p_void data) { Box2DPINVOKE.b2Joint_SetUserData(swigCPtr, SWIGTYPE_p_void.getCPtr(data)); }
public void Free(SWIGTYPE_p_void p, int size) { Box2DPINVOKE.b2BlockAllocator_Free(swigCPtr, SWIGTYPE_p_void.getCPtr(p), size); }
public void Free(SWIGTYPE_p_void p) { Box2DPINVOKE.b2StackAllocator_Free(swigCPtr, SWIGTYPE_p_void.getCPtr(p)); }
public void AddPair(SWIGTYPE_p_void proxyUserDataA, SWIGTYPE_p_void proxyUserDataB) { Box2DPINVOKE.b2ContactManager_AddPair(swigCPtr, SWIGTYPE_p_void.getCPtr(proxyUserDataA), SWIGTYPE_p_void.getCPtr(proxyUserDataB)); }
public int CreateProxy(b2AABB aabb, SWIGTYPE_p_void userData) { int ret = Box2DPINVOKE.b2DynamicTree_CreateProxy(swigCPtr, b2AABB.getCPtr(aabb), SWIGTYPE_p_void.getCPtr(userData)); if (Box2DPINVOKE.SWIGPendingException.Pending) throw Box2DPINVOKE.SWIGPendingException.Retrieve(); return ret; }
public static void b2Free(SWIGTYPE_p_void mem) { Box2DPINVOKE.b2Free(SWIGTYPE_p_void.getCPtr(mem)); }