Definition at line 138 of file llpanelgrouplandmoney.cpp.
LLPanelGroupLandMoney::impl::impl | ( | LLPanelGroupLandMoney & | panel, | |
const LLUUID & | group_id | |||
) |
Definition at line 189 of file llpanelgrouplandmoney.cpp.
References mBeenActivated, mGroupOverLimitIconp, mGroupOverLimitTextp, mGroupParcelsp, mMapButtonp, mMoneyDetailsTabEHp, mMoneyPlanningTabEHp, mMoneySalesTabEHp, mNeedsApply, mNeedsSendGroupLandRequest, mTransID, mYourContributionEditorp, NULL, and LLUUID::null.
LLPanelGroupLandMoney::impl::~impl | ( | ) | [virtual] |
Definition at line 210 of file llpanelgrouplandmoney.cpp.
References mMoneyDetailsTabEHp, mMoneyPlanningTabEHp, and mMoneySalesTabEHp.
void LLPanelGroupLandMoney::impl::requestGroupLandInfo | ( | ) |
Definition at line 217 of file llpanelgrouplandmoney.cpp.
References LLParcel::C_ANY, LLScrollListCtrl::deleteAllItems(), DFQ_GROUP_OWNED, LLUUID::generate(), mGroupID, mGroupParcelsp, mTransID, and send_places_query().
Referenced by LLPanelGroupLandMoney::update().
int LLPanelGroupLandMoney::impl::getStoredContribution | ( | ) |
Definition at line 296 of file llpanelgrouplandmoney.cpp.
References gAgent, LLAgent::getGroupData(), LLGroupData::mContribution, and mGroupID.
Referenced by LLPanelGroupLandMoney::activate(), applyContribution(), LLPanelGroupLandMoney::cancel(), contributionCommitCallback(), and LLPanelGroupLandMoney::update().
void LLPanelGroupLandMoney::impl::setYourContributionTextField | ( | int | contrib | ) |
Definition at line 307 of file llpanelgrouplandmoney.cpp.
References llformat(), mYourContributionEditorp, and LLLineEditor::setText().
Referenced by applyContribution(), LLPanelGroupLandMoney::cancel(), and LLPanelGroupLandMoney::update().
void LLPanelGroupLandMoney::impl::setYourMaxContributionTextBox | ( | int | max | ) |
Definition at line 317 of file llpanelgrouplandmoney.cpp.
References LLPanel::childSetTextArg(), llformat(), and mPanel.
Referenced by LLPanelGroupLandMoney::activate().
void LLPanelGroupLandMoney::impl::onMapButton | ( | ) | [virtual] |
Definition at line 227 of file llpanelgrouplandmoney.cpp.
References LLSD::asString(), gAgent, LLScrollListItem::getColumn(), LLScrollListCtrl::getFirstSelected(), LLAgent::getPositionGlobal(), LLScrollListCell::getValue(), gFloaterWorldMap, LLVector3d::mdV, mGroupParcelsp, NULL, LLFloaterWorldMap::show(), LLFloaterWorldMap::trackLocation(), TRUE, and VZ.
Referenced by mapCallback().
bool LLPanelGroupLandMoney::impl::applyContribution | ( | ) | [virtual] |
Definition at line 252 of file llpanelgrouplandmoney.cpp.
References gAgent, LLStatusBar::getSquareMetersLeft(), getStoredContribution(), LLLineEditor::getText(), gStatusBar, llendl, llwarns, mGroupID, mYourContributionEditorp, S32, LLAgent::setGroupContribution(), and setYourContributionTextField().
Referenced by LLPanelGroupLandMoney::apply().
void LLPanelGroupLandMoney::impl::processGroupLand | ( | LLMessageSystem * | msg | ) | [virtual] |
Definition at line 361 of file llpanelgrouplandmoney.cpp.
References ADD_SORTED, LLScrollListCtrl::addElement(), LLPanel::childSetTextArg(), gAgent, LLMessageSystem::getF32(), LLMessageSystem::getNumberOfBlocks(), LLMessageSystem::getS32(), LLMessageSystem::getString(), LLMessageSystem::getU8(), LLMessageSystem::getUUID(), i, LLAgent::isInGroup(), LLUUID::isNull(), llformat(), llround(), MAX_STRING, mGroupID, mGroupOverLimitIconp, mGroupOverLimitTextp, mGroupParcelsp, mMapButtonp, mPanel, mTransID, REGION_WIDTH_UNITS, S32, LLView::setEnabled(), LLView::setVisible(), and TRUE.
Referenced by LLPanelGroupLandMoney::processPlacesReply().
void LLPanelGroupLandMoney::impl::mapCallback | ( | void * | data | ) | [static] |
Definition at line 323 of file llpanelgrouplandmoney.cpp.
References onMapButton().
Referenced by LLPanelGroupLandMoney::postBuild().
void LLPanelGroupLandMoney::impl::contributionCommitCallback | ( | LLUICtrl * | ctrl, | |
void * | userdata | |||
) | [static] |
Definition at line 330 of file llpanelgrouplandmoney.cpp.
References getStoredContribution(), LLLineEditor::getText(), LLPanelGroupLandMoney::mImplementationp, and LLPanelGroupTab::notifyObservers().
Referenced by contributionKeystrokeCallback(), and LLPanelGroupLandMoney::postBuild().
void LLPanelGroupLandMoney::impl::contributionKeystrokeCallback | ( | LLLineEditor * | caller, | |
void * | userdata | |||
) | [static] |
Definition at line 354 of file llpanelgrouplandmoney.cpp.
References contributionCommitCallback().
Referenced by LLPanelGroupLandMoney::postBuild().
Definition at line 160 of file llpanelgrouplandmoney.cpp.
Referenced by processGroupLand(), and setYourMaxContributionTextBox().
Definition at line 162 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and processGroupLand().
Definition at line 163 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and processGroupLand().
Definition at line 165 of file llpanelgrouplandmoney.cpp.
Referenced by applyContribution(), impl(), LLPanelGroupLandMoney::postBuild(), and setYourContributionTextField().
Definition at line 167 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and processGroupLand().
Definition at line 169 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and ~impl().
Definition at line 170 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and ~impl().
Definition at line 171 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and ~impl().
Definition at line 173 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), onMapButton(), LLPanelGroupLandMoney::postBuild(), processGroupLand(), and requestGroupLandInfo().
Definition at line 175 of file llpanelgrouplandmoney.cpp.
Referenced by applyContribution(), getStoredContribution(), processGroupLand(), and requestGroupLandInfo().
Definition at line 176 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), processGroupLand(), and requestGroupLandInfo().
Definition at line 178 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::activate(), and impl().
Definition at line 180 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::apply(), LLPanelGroupLandMoney::cancel(), impl(), and LLPanelGroupLandMoney::needsApply().
Definition at line 182 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::postBuild().
Definition at line 183 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::postBuild().