void Box2DWheelJoint::setLocalAnchorB(const QPointF &localAnchorB) { mWheelJointDef.localAnchorB = b2Vec2(localAnchorB.x() / scaleRatio, -localAnchorB.y() / scaleRatio); anchorsAuto = false; emit localAnchorBChanged(); }
void Box2DDistanceJoint::setLocalAnchorB(const QPointF &localAnchorB) { if (mOverrideLocalAnchorB && mLocalAnchorB == localAnchorB) return; mOverrideLocalAnchorB = true; mLocalAnchorB = localAnchorB; emit localAnchorBChanged(); }
void Box2DFrictionJoint::setLocalAnchorB(const QPointF &localAnchorB) { mFrictionJointDef.localAnchorB = toMeters(localAnchorB); mAnchorsAuto = false; emit localAnchorBChanged(); }