#include <llfloaterland.h>
Inheritance diagram for LLPanelLandBan:


Public Member Functions | |
| LLPanelLandBan (LLHandle< LLParcelSelection > &parcelp) | |
| virtual | ~LLPanelLandBan () |
| void | refresh () |
| void | addAvatar (LLUUID id) |
| virtual BOOL | postBuild () |
Static Public Member Functions | |
| static void | onCommitAny (LLUICtrl *ctrl, void *userdata) |
| static void | onClickAdd (void *) |
| static void | onClickRemove (void *) |
| static void | callbackAvatarID (const std::vector< std::string > &names, const std::vector< LLUUID > &ids, void *userdata) |
Protected Attributes | |
| LLTextBox * | mLabelTitle |
| LLCheckBoxCtrl * | mCheck |
| LLNameListCtrl * | mList |
| LLButton * | mBtnAdd |
| LLButton * | mBtnRemove |
| LLCheckBoxCtrl * | mCheckDenyAnonymous |
| LLCheckBoxCtrl * | mCheckDenyIdentified |
| LLCheckBoxCtrl * | mCheckDenyTransacted |
| LLHandle< LLParcelSelection > & | mParcel |
Definition at line 430 of file llfloaterland.h.
| LLPanelLandBan::LLPanelLandBan | ( | LLHandle< LLParcelSelection > & | parcelp | ) |
Definition at line 2828 of file llfloaterland.cpp.
| LLPanelLandBan::~LLPanelLandBan | ( | ) | [virtual] |
Definition at line 2867 of file llfloaterland.cpp.
Definition at line 3023 of file llfloaterland.cpp.
References LLParcel::addToBanList(), AL_BAN, gParcelMgr, mParcel, refresh(), and LLViewerParcelMgr::sendParcelAccessListUpdate().
Definition at line 3008 of file llfloaterland.cpp.
References LLFloater::addDependentFloater(), callbackAvatarID(), LLFloaterView::getParentFloater(), gFloaterView, and LLFloaterAvatarPicker::show().
Referenced by postBuild().
Definition at line 3037 of file llfloaterland.cpp.
References AL_BAN, LLScrollListItem::getUUID(), gParcelMgr, LLParcel::removeFromBanList(), and LLViewerParcelMgr::sendParcelAccessListUpdate().
Referenced by postBuild().
Definition at line 2978 of file llfloaterland.cpp.
References gParcelMgr, PF_DENY_ANONYMOUS, PF_DENY_IDENTIFIED, PF_DENY_TRANSACTED, PF_USE_BAN_LIST, LLViewerParcelMgr::sendParcelPropertiesUpdate(), and LLParcel::setParcelFlag().
Referenced by postBuild().
| BOOL LLPanelLandBan::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 2836 of file llfloaterland.cpp.
References LLPanel::childSetCommitCallback(), LLUICtrlFactory::getButtonByName(), LLUICtrlFactory::getCheckBoxByName(), LLUICtrlFactory::getNameListByName(), mBtnAdd, mBtnRemove, mCheck, mCheckDenyAnonymous, mCheckDenyIdentified, mCheckDenyTransacted, mList, onClickAdd(), onClickRemove(), onCommitAny(), LLButton::setClickedCallback(), LLScrollListCtrl::sortByColumn(), and TRUE.
| void LLPanelLandBan::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 2870 of file llfloaterland.cpp.
References ADD_SORTED, LLNameListCtrl::addNameItem(), count, LLScrollListCtrl::deleteAllItems(), end, FALSE, LLParcel::getParcelFlag(), LLParcel::getRegionDenyAnonymousOverride(), LLParcel::getRegionDenyIdentifiedOverride(), LLParcel::getRegionDenyTransactedOverride(), GP_LAND_MANAGE_BANNED, LLViewerParcelMgr::isParcelModifiableByAgent(), llformat(), LLParcel::mBanList, mBtnAdd, mBtnRemove, mCheck, mCheckDenyAnonymous, mCheckDenyIdentified, mCheckDenyTransacted, mList, mParcel, NULL, PARCEL_MAX_ACCESS_LIST, PF_DENY_ANONYMOUS, PF_DENY_IDENTIFIED, PF_DENY_TRANSACTED, PF_USE_BAN_LIST, S32, LLCheckBoxCtrl::set(), LLView::setEnabled(), LLCheckBoxCtrl::setEnabled(), LLCheckBoxCtrl::setLabelArg(), and TRUE.
Referenced by addAvatar(), and LLFloaterLand::refresh().
LLButton* LLPanelLandBan::mBtnAdd [protected] |
LLButton* LLPanelLandBan::mBtnRemove [protected] |
LLCheckBoxCtrl* LLPanelLandBan::mCheck [protected] |
LLCheckBoxCtrl* LLPanelLandBan::mCheckDenyAnonymous [protected] |
LLCheckBoxCtrl* LLPanelLandBan::mCheckDenyIdentified [protected] |
LLCheckBoxCtrl* LLPanelLandBan::mCheckDenyTransacted [protected] |
LLTextBox* LLPanelLandBan::mLabelTitle [protected] |
Definition at line 448 of file llfloaterland.h.
LLNameListCtrl* LLPanelLandBan::mList [protected] |
LLHandle<LLParcelSelection>& LLPanelLandBan::mParcel [protected] |
1.4.7