void Box2DBody::setSleepingAllowed(bool allowed)
{
    if (mSleepingAllowed == allowed)
        return;

    mSleepingAllowed = allowed;
    if (mBody)
        mBody->SetSleepingAllowed(allowed);
    emit sleepingAllowedChanged();
}
Example #2
0
void Box2DBody::setSleepingAllowed(bool allowed)
{
    if (sleepingAllowed() == allowed)
        return;
    if (mBody)
        mBody->SetSleepingAllowed(allowed);
    else
        mBodyDef.allowSleep = allowed;

    emit sleepingAllowedChanged();
}
Example #3
0
void Box2DItem::setSleepingAllowed(const bool &sleepingAllowed)
{
    if (m_sleepingAllowed != sleepingAllowed) {
        m_sleepingAllowed = sleepingAllowed;

        if (m_body)
            m_body->SetSleepingAllowed(sleepingAllowed);

        emit sleepingAllowedChanged();
    }
}
Example #4
0
void Box2DBody::setSleepingAllowed(bool sleepingAllowed)
{
    if (mBodyDef.allowSleep == sleepingAllowed)
        return;

    mBodyDef.allowSleep = sleepingAllowed;
    if (mBody)
        mBody->SetSleepingAllowed(sleepingAllowed);

    emit sleepingAllowedChanged();
}
Example #5
0
void Entity::setSleepingAllowed(const bool &sleepingAllowed)
{
    if (m_sleepingAllowed == sleepingAllowed)
        return;

    m_sleepingAllowed = sleepingAllowed;

    if (m_body)
        m_body->SetSleepingAllowed(sleepingAllowed);

    emit sleepingAllowedChanged();
}