Box2D.Dynamics.Joints.MouseJoint.MouseJoint C# (CSharp) Метод

MouseJoint() защищенный Метод

protected MouseJoint ( IWorldPool argWorld, MouseJointDef def ) : System.Diagnostics
argWorld IWorldPool
def MouseJointDef
Результат System.Diagnostics
        protected internal MouseJoint(IWorldPool argWorld, MouseJointDef def)
            : base(argWorld, def)
        {
            Debug.Assert(def.Target.Valid);
            Debug.Assert(def.MaxForce >= 0);
            Debug.Assert(def.FrequencyHz >= 0);
            Debug.Assert(def.DampingRatio >= 0);

            m_targetA.Set(def.Target);
            Transform.MulTransToOutUnsafe(BodyB.GetTransform(), m_targetA, m_localAnchorB);

            m_maxForce = def.MaxForce;
            m_impulse.SetZero();

            Frequency = def.FrequencyHz;
            DampingRatio = def.DampingRatio;

            m_beta = 0;
            m_gamma = 0;
        }