コード例 #1
0
ファイル: player.cpp プロジェクト: abaddon201/management
void Player::updateState(int turn, Bid raw_bid, Bid production_bid) {
  orderFactories(turn); ///<@brief деньги за заказ фабрики списываются сразу
  manufacture();
  buildFactories(turn);
  _current_buy_raw_bid = raw_bid;
  _current_sell_production_bid = production_bid;
  processBids();
  payBills();
  if (_cash < 0) {
    _state = State::BANKRUPT;
  }
  _state = State::THINKING;
}
コード例 #2
0
ファイル: page.cpp プロジェクト: alisci01/openmw
CSVSettings::Page::Page(const QString &pageName,
                        QList <CSMSettings::Setting *> settingList,
                        SettingWindow *parent) :
    mParent(parent), mIsEditorPage (false), Frame(false, "", parent)
{
    setObjectName (pageName);

    if (mViewFactories.size() == 0)
        buildFactories();

    setVLayout();
    setupViews (settingList);
}