#include <llfloaterland.h>
Inheritance diagram for LLPanelLandOptions:
Definition at line 312 of file llfloaterland.h.
LLPanelLandOptions::LLPanelLandOptions | ( | LLHandle< LLParcelSelection > & | parcelp | ) |
Definition at line 1848 of file llfloaterland.cpp.
LLPanelLandOptions::~LLPanelLandOptions | ( | ) | [virtual] |
Definition at line 1995 of file llfloaterland.cpp.
void LLPanelLandOptions::draw | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 2159 of file llfloaterland.cpp.
References LLPanel::draw(), FALSE, LLViewerParcelMgr::getFloatingParcelSelection(), LLParcel::getParcelFlag(), LLViewerRegion::getRegionFlags(), LLViewerParcelMgr::getSelectionRegion(), GP_LAND_CHANGE_IDENTITY, gParcelMgr, LLViewerParcelMgr::isParcelModifiableByAgent(), llassert, mCategoryCombo, mCheckShowDirectory, PF_SHOW_DIRECTORY, REGION_FLAGS_BLOCK_PARCEL_SEARCH, LLCheckBoxCtrl::set(), LLComboBox::setEnabled(), LLCheckBoxCtrl::setEnabled(), and LLParcel::setParcelFlag().
Definition at line 2283 of file llfloaterland.cpp.
References f, gParcelMgr, LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLParcel::setUserLocation(), and LLParcel::setUserLookAt().
Referenced by postBuild().
Definition at line 2301 of file llfloaterland.cpp.
References LLViewerWindow::alertXml(), LLViewerParcelMgr::getFloatingParcelSelection(), LLViewerRegion::getRegionFlags(), LLViewerParcelMgr::getSelectionRegion(), GP_LAND_CHANGE_IDENTITY, gParcelMgr, gViewerWindow, LLViewerParcelMgr::isParcelModifiableByAgent(), llassert, and REGION_FLAGS_BLOCK_PARCEL_SEARCH.
Referenced by postBuild().
Definition at line 2258 of file llfloaterland.cpp.
References LLViewerWindow::alertXml(), gAgent, LLViewerParcelMgr::getAgentParcel(), LLCoordFrame::getAtAxis(), LLAgent::getFrameAgent(), LLParcel::getLocalID(), LLAgent::getPositionAgent(), gParcelMgr, gViewerWindow, LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLParcel::setUserLocation(), and LLParcel::setUserLookAt().
Referenced by postBuild().
Definition at line 2192 of file llfloaterland.cpp.
References LLViewerWindow::alertXml(), FALSE, LLViewerRegion::getAllowDamage(), LLViewerParcelMgr::getSelectionRegion(), gParcelMgr, gViewerWindow, PF_ALLOW_ALL_OBJECT_ENTRY, PF_ALLOW_DAMAGE, PF_ALLOW_FLY, PF_ALLOW_GROUP_OBJECT_ENTRY, PF_ALLOW_GROUP_SCRIPTS, PF_ALLOW_LANDMARK, PF_ALLOW_OTHER_SCRIPTS, PF_ALLOW_PUBLISH, PF_ALLOW_TERRAFORM, PF_CREATE_GROUP_OBJECTS, PF_CREATE_OBJECTS, PF_MATURE_PUBLISH, PF_RESTRICT_PUSHOBJECT, PF_SHOW_DIRECTORY, S32, LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLParcel::setCategory(), LLParcel::setLandingType(), LLParcel::setParcelFlag(), and LLParcel::setSnapshotID().
Referenced by postBuild().
BOOL LLPanelLandOptions::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1875 of file llfloaterland.cpp.
References LLPanel::childSetCommitCallback(), FALSE, gAgent, LLUICtrlFactory::getButtonByName(), LLUICtrlFactory::getCheckBoxByName(), LLUICtrlFactory::getComboBoxByName(), LLUICtrlFactory::getTextBoxByName(), LLUICtrlFactory::getTexturePickerByName(), LLAgent::isTeen(), llendl, llwarns, mCategoryCombo, mCheckAllObjectEntry, mCheckEditGroupObjects, mCheckEditLand, mCheckEditObjects, mCheckFly, mCheckGroupObjectEntry, mCheckGroupScripts, mCheckLandmark, mCheckOtherScripts, mCheckSafe, mCheckShowDirectory, mClearBtn, mLandingTypeCombo, mLocationText, mMatureCtrl, mPublishHelpButton, mPushRestrictionCtrl, mSetBtn, mSnapshotCtrl, onClickClear(), onClickPublishHelp(), onClickSet(), onCommitAny(), PERM_COPY, PERM_TRANSFER, LLTextureCtrl::setAllowNoTexture(), LLUICtrl::setCallbackUserData(), LLButton::setClickedCallback(), LLUICtrl::setCommitCallback(), LLCheckBoxCtrl::setEnabled(), LLView::setEnabled(), LLTextureCtrl::setImmediateFilterPermMask(), LLTextureCtrl::setNonImmediateFilterPermMask(), LLView::setVisible(), and TRUE.
void LLPanelLandOptions::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 2000 of file llfloaterland.cpp.
References LLParcel::C_NONE, LLPanel::childGetText(), FALSE, gAgent, LLParcel::getAllowAllObjectEntry(), LLParcel::getAllowDamage(), LLParcel::getAllowFly(), LLParcel::getAllowGroupModify(), LLParcel::getAllowGroupObjectEntry(), LLParcel::getAllowGroupScripts(), LLParcel::getAllowLandmark(), LLParcel::getAllowModify(), LLParcel::getAllowOtherScripts(), LLParcel::getAllowTerraform(), LLParcel::getCategory(), LLParcel::getCategoryUIString(), LLParcel::getLandingType(), LLParcel::getMaturePublish(), LLParcel::getRegionPushOverride(), LLParcel::getRestrictPushObject(), LLParcel::getSnapshotID(), LLParcel::getUserLocation(), GP_LAND_CHANGE_IDENTITY, GP_LAND_EDIT, GP_LAND_OPTIONS, GP_LAND_SET_LANDING_POINT, LLVector3::isExactlyZero(), LLViewerParcelMgr::isParcelModifiableByAgent(), LLAgent::isTeen(), llformat(), llround(), mCategoryCombo, mCheckAllObjectEntry, mCheckEditGroupObjects, mCheckEditLand, mCheckEditObjects, mCheckFly, mCheckGroupObjectEntry, mCheckGroupScripts, mCheckLandmark, mCheckOtherScripts, mCheckSafe, mCheckShowDirectory, mClearBtn, mLandingTypeCombo, mLocationText, mMatureCtrl, mParcel, mPublishHelpButton, mPushRestrictionCtrl, mSetBtn, mSnapshotCtrl, LLVector3::mV, LLUUID::null, S32, LLCheckBoxCtrl::set(), LLComboBox::setCurrentByIndex(), LLView::setEnabled(), LLTextureCtrl::setEnabled(), LLComboBox::setEnabled(), LLCheckBoxCtrl::setEnabled(), LLTextureCtrl::setImageAssetID(), LLCheckBoxCtrl::setLabel(), LLComboBox::setSimple(), LLTextBox::setTextArg(), LLView::setVisible(), TRUE, VX, VY, and VZ.
Referenced by LLFloaterLand::refresh().
LLComboBox* LLPanelLandOptions::mCategoryCombo [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckAllObjectEntry [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckEditGroupObjects [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckEditLand [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckEditObjects [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckFly [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckGroupObjectEntry [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckGroupScripts [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckLandmark [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckOtherScripts [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckSafe [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mCheckShowDirectory [protected] |
LLButton* LLPanelLandOptions::mClearBtn [protected] |
LLComboBox* LLPanelLandOptions::mLandingTypeCombo [protected] |
LLTextBox* LLPanelLandOptions::mLocationText [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mMatureCtrl [protected] |
LLHandle<LLParcelSelection>& LLPanelLandOptions::mParcel [protected] |
LLButton* LLPanelLandOptions::mPublishHelpButton [protected] |
LLCheckBoxCtrl* LLPanelLandOptions::mPushRestrictionCtrl [protected] |
LLButton* LLPanelLandOptions::mSetBtn [protected] |
LLTextureCtrl* LLPanelLandOptions::mSnapshotCtrl [protected] |