public void CreateUserBilateral(int pMaxDOF, EventHandler<CUserBilateralEventArgs> pCallback, CBody pChildBody, CBody pParentBody) { m_UserBilateral = pCallback; m_NewtonUserBilateral = new Newton.NewtonUserBilateral(InvokeUserBilateral); m_Handle = Newton.NewtonConstraintCreateUserJoint(m_World.Handle, pMaxDOF, m_NewtonUserBilateral, pChildBody.Handle, pParentBody.Handle); CHashTables.Joint.Add(m_Handle, this); }
public void CreateUserBilateral(int pMaxDOF, EventHandler <CUserBilateralEventArgs> pCallback, CBody pChildBody, CBody pParentBody) { m_UserBilateral = pCallback; m_NewtonUserBilateral = new Newton.NewtonUserBilateral(InvokeUserBilateral); m_Handle = Newton.NewtonConstraintCreateUserJoint(m_World.Handle, pMaxDOF, m_NewtonUserBilateral, pChildBody.Handle, pParentBody.Handle); CHashTables.Joint.Add(m_Handle, this); }