コード例 #1
0
void LLFloaterBuyCurrency::buyCurrency(const std::string& name, S32 price)
{
	LLFloaterBuyCurrencyUI* ui = LLFloaterBuyCurrencyUI::soleInstance(true);
	ui->target(name, price);
	ui->updateUI();
	ui->open();
}
コード例 #2
0
// static
void LLFloaterBuyCurrency::buyCurrency()
{
	LLFloaterBuyCurrencyUI* ui = LLFloaterBuyCurrencyUI::soleInstance(true);
	ui->noTarget();
	ui->updateUI();
	ui->open();
}
コード例 #3
0
// static
void LLFloaterBuyCurrency::buyCurrency()
{
	if (gHideLinks)
	{
		return;
	}

	LLFloaterBuyCurrencyUI* ui = LLFloaterBuyCurrencyUI::soleInstance(true);
	ui->noTarget();
	ui->updateUI();
	ui->open();
}
コード例 #4
0
void LLFloaterBuyCurrency::buyCurrency(const std::string& name, S32 price)
{
	if (gHideLinks)
	{
		LLStringUtil::format_map_t args;
		args["[NAME]"] = name;
		args["[PRICE]"] = llformat("%d", price);
		gViewerWindow->alertXml("NotEnoughCurrency", args);
		return;
	}
	
	LLFloaterBuyCurrencyUI* ui = LLFloaterBuyCurrencyUI::soleInstance(true);
	ui->target(name, price);
	ui->updateUI();
	ui->open();
}