Ejemplo n.º 1
2
void Stage::addBomb_e(Bomb &b){
    mutex.lock();
    b.setStage(this);
    m_bombs_e.push_back(b);
    mutex.unlock();
}
Ejemplo n.º 2
0
void Stage::addBomb(Bomb &b){
    if(avaliableBomb <= 0){
        return;
    }
    b.setStage(this);
    mutex.lock();
    m_bombs.push_back(b);
    mutex.unlock();
    avaliableBomb --;
}