void Box2DBody::setLinearDamping(qreal linearDamping)
{
    if (mLinearDamping == linearDamping)
        return;

    mLinearDamping = linearDamping;
    if (mBody)
        mBody->SetLinearDamping(linearDamping);
    emit linearDampingChanged();
}
Example #2
0
void Box2DBody::setLinearDamping(qreal _linearDamping)
{
    if (linearDamping() == _linearDamping)
        return;
    if (mBody)
        mBody->SetLinearDamping(_linearDamping);
    else
        mBodyDef.linearDamping = _linearDamping;

    emit linearDampingChanged();
}
Example #3
0
void Box2DItem::setLinearDamping(const qreal &linearDamping)
{
    if (m_linearDamping != linearDamping) {
        m_linearDamping = linearDamping;

        if (m_body)
            m_body->SetLinearDamping(linearDamping);

        emit linearDampingChanged();
    }
}
Example #4
0
void Box2DBody::setLinearDamping(float linearDamping)
{
    if (mBodyDef.linearDamping == linearDamping)
        return;

    mBodyDef.linearDamping = linearDamping;
    if (mBody)
        mBody->SetLinearDamping(linearDamping);

    emit linearDampingChanged();
}
Example #5
0
void Entity::setLinearDamping(const qreal &linearDamping)
{
    if (m_linearDamping == linearDamping)
        return;

    m_linearDamping = linearDamping;

    if (m_body)
        m_body->SetLinearDamping(linearDamping);

    emit linearDampingChanged();
}
Example #6
0
void Body::setLinearDamping(float value) {
    mBody->SetLinearDamping(value);
    emit linearDampingChanged();
}