#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
 1.4.7