LLPanelLandOptions Class Reference

#include <llfloaterland.h>

Inheritance diagram for LLPanelLandOptions:

Inheritance graph
[legend]
Collaboration diagram for LLPanelLandOptions:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLPanelLandOptions (LLSafeHandle< LLParcelSelection > &parcelp)
virtual ~LLPanelLandOptions ()
void refresh ()
virtual BOOL postBuild ()
virtual void draw ()

Static Public Member Functions

static void onCommitAny (LLUICtrl *ctrl, void *userdata)
static void onClickSet (void *userdata)
static void onClickClear (void *userdata)
static void onClickPublishHelp (void *)

Protected Attributes

LLCheckBoxCtrlmCheckEditObjects
LLCheckBoxCtrlmCheckEditGroupObjects
LLCheckBoxCtrlmCheckAllObjectEntry
LLCheckBoxCtrlmCheckGroupObjectEntry
LLCheckBoxCtrlmCheckEditLand
LLCheckBoxCtrlmCheckSafe
LLCheckBoxCtrlmCheckFly
LLCheckBoxCtrlmCheckGroupScripts
LLCheckBoxCtrlmCheckOtherScripts
LLCheckBoxCtrlmCheckLandmark
LLCheckBoxCtrlmCheckShowDirectory
LLComboBoxmCategoryCombo
LLComboBoxmLandingTypeCombo
LLTextureCtrlmSnapshotCtrl
LLTextBoxmLocationText
LLButtonmSetBtn
LLButtonmClearBtn
LLCheckBoxCtrlmMatureCtrl
LLCheckBoxCtrlmPushRestrictionCtrl
LLButtonmPublishHelpButton
LLSafeHandle< LLParcelSelection > & mParcel


Detailed Description

Definition at line 299 of file llfloaterland.h.


Constructor & Destructor Documentation

LLPanelLandOptions::LLPanelLandOptions ( LLSafeHandle< LLParcelSelection > &  parcelp  ) 

Definition at line 1711 of file llfloaterland.cpp.

LLPanelLandOptions::~LLPanelLandOptions (  )  [virtual]

Definition at line 1858 of file llfloaterland.cpp.


Member Function Documentation

void LLPanelLandOptions::refresh (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 1863 of file llfloaterland.cpp.

References LLParcel::C_NONE, 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(), LLPanel::getString(), 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().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandOptions::onCommitAny ( LLUICtrl ctrl,
void *  userdata 
) [static]

void LLPanelLandOptions::onClickSet ( void *  userdata  )  [static]

void LLPanelLandOptions::onClickClear ( void *  userdata  )  [static]

Definition at line 2146 of file llfloaterland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLParcel::setUserLocation(), and LLParcel::setUserLookAt().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandOptions::onClickPublishHelp ( void *   )  [static]

BOOL LLPanelLandOptions::postBuild ( void   )  [virtual]

void LLPanelLandOptions::draw ( void   )  [virtual]


Member Data Documentation

Definition at line 317 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 318 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 319 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 320 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 321 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 322 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 323 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 324 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 325 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 326 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 328 of file llfloaterland.h.

Referenced by draw(), postBuild(), and refresh().

Definition at line 329 of file llfloaterland.h.

Referenced by draw(), postBuild(), and refresh().

Definition at line 330 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 332 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 334 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 335 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 336 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 338 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 339 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 340 of file llfloaterland.h.

Referenced by postBuild(), and refresh().

Definition at line 342 of file llfloaterland.h.

Referenced by refresh().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:57:38 2008 for SecondLife by  doxygen 1.5.5