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

LLCheckBoxCtrl * mCheckEditObjects
LLCheckBoxCtrl * mCheckEditGroupObjects
LLCheckBoxCtrl * mCheckAllObjectEntry
LLCheckBoxCtrl * mCheckGroupObjectEntry
LLCheckBoxCtrl * mCheckEditLand
LLCheckBoxCtrl * mCheckSafe
LLCheckBoxCtrl * mCheckFly
LLCheckBoxCtrl * mCheckGroupScripts
LLCheckBoxCtrl * mCheckOtherScripts
LLCheckBoxCtrl * mCheckLandmark
LLCheckBoxCtrl * mCheckShowDirectory
LLComboBox * mCategoryCombo
LLComboBox * mLandingTypeCombo
LLTextureCtrl * mSnapshotCtrl
LLTextBox * mLocationText
LLButton * mSetBtn
LLButton * mClearBtn
LLCheckBoxCtrl * mMatureCtrl
LLCheckBoxCtrl * mPushRestrictionCtrl
LLButton * mPublishHelpButton
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