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.
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::contributionCommitCallback | ( | LLUICtrl * | ctrl, | |
void * | userdata | |||
) | [static] |
Definition at line 331 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 355 of file llpanelgrouplandmoney.cpp.
References contributionCommitCallback().
Referenced by LLPanelGroupLandMoney::postBuild().
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().
Definition at line 324 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::postBuild().
void LLPanelGroupLandMoney::impl::onMapButton | ( | ) | [virtual] |
Definition at line 227 of file llpanelgrouplandmoney.cpp.
References gAgent, LLScrollListItem::getColumn(), LLScrollListCtrl::getFirstSelected(), LLAgent::getPositionGlobal(), LLScrollListCell::getText(), gFloaterWorldMap, LLVector3d::mdV, mGroupParcelsp, NULL, LLFloaterWorldMap::show(), LLFloaterWorldMap::trackLocation(), TRUE, and VZ.
void LLPanelGroupLandMoney::impl::processGroupLand | ( | LLMessageSystem * | msg | ) | [virtual] |
Definition at line 362 of file llpanelgrouplandmoney.cpp.
References ADD_SORTED, LLScrollListCtrl::addElement(), LLPanel::childSetTextArg(), count, 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::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().
void LLPanelGroupLandMoney::impl::setYourContributionTextField | ( | int | contrib | ) |
Definition at line 307 of file llpanelgrouplandmoney.cpp.
References LLLineEditor::draw(), llformat(), mYourContributionEditorp, and LLLineEditor::setText().
Referenced by applyContribution(), LLPanelGroupLandMoney::cancel(), and LLPanelGroupLandMoney::update().
void LLPanelGroupLandMoney::impl::setYourMaxContributionTextBox | ( | int | max | ) |
Definition at line 318 of file llpanelgrouplandmoney.cpp.
References LLPanel::childSetTextArg(), llformat(), and mPanel.
Referenced by LLPanelGroupLandMoney::activate().
Definition at line 178 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::activate(), and impl().
Definition at line 183 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::postBuild().
Definition at line 182 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::postBuild().
Definition at line 175 of file llpanelgrouplandmoney.cpp.
Referenced by applyContribution(), getStoredContribution(), processGroupLand(), and requestGroupLandInfo().
Definition at line 163 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and processGroupLand().
Definition at line 162 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), LLPanelGroupLandMoney::postBuild(), and processGroupLand().
Definition at line 173 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), onMapButton(), LLPanelGroupLandMoney::postBuild(), processGroupLand(), and requestGroupLandInfo().
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 180 of file llpanelgrouplandmoney.cpp.
Referenced by LLPanelGroupLandMoney::apply(), LLPanelGroupLandMoney::cancel(), impl(), and LLPanelGroupLandMoney::needsApply().
Definition at line 160 of file llpanelgrouplandmoney.cpp.
Referenced by processGroupLand(), and setYourMaxContributionTextBox().
Definition at line 176 of file llpanelgrouplandmoney.cpp.
Referenced by impl(), processGroupLand(), and requestGroupLandInfo().
Definition at line 165 of file llpanelgrouplandmoney.cpp.
Referenced by applyContribution(), impl(), LLPanelGroupLandMoney::postBuild(), and setYourContributionTextField().