LLFloaterLand Class Reference

#include <llfloaterland.h>

Inheritance diagram for LLFloaterLand:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterLand:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual void onClose (bool app_quitting)
virtual void onOpen ()
virtual BOOL postBuild ()

Static Public Member Functions

static void refreshAll ()
static LLPanelLandObjectsgetCurrentPanelLandObjects ()
static LLPanelLandCovenantgetCurrentPanelLandCovenant ()

Static Public Attributes

static BOOL sRequestReplyOnUpdate

Protected Member Functions

 LLFloaterLand (const LLSD &seed)
virtual ~LLFloaterLand ()
void refresh ()

Static Protected Member Functions

static void * createPanelLandGeneral (void *data)
static void * createPanelLandCovenant (void *data)
static void * createPanelLandObjects (void *data)
static void * createPanelLandOptions (void *data)
static void * createPanelLandMedia (void *data)
static void * createPanelLandAccess (void *data)
static void * createPanelLandBan (void *data)

Protected Attributes

LLTabContainermTabLand
LLPanelLandGeneralmPanelGeneral
LLPanelLandObjectsmPanelObjects
LLPanelLandOptionsmPanelOptions
LLPanelLandMediamPanelMedia
LLPanelLandAccessmPanelAccess
LLPanelLandCovenantmPanelCovenant
LLSafeHandle< LLParcelSelectionmParcel

Static Protected Attributes

static LLParcelSelectionObserversObserver = NULL
static S32 sLastTab = 0

Friends

class LLUISingleton< LLFloaterLand, VisibilityPolicy< LLFloater > >


Detailed Description

Definition at line 70 of file llfloaterland.h.


Constructor & Destructor Documentation

LLFloaterLand::LLFloaterLand ( const LLSD seed  )  [protected]

LLFloaterLand::~LLFloaterLand (  )  [protected, virtual]

Definition at line 258 of file llfloaterland.cpp.


Member Function Documentation

void LLFloaterLand::refreshAll (  )  [static]

Definition at line 185 of file llfloaterland.cpp.

References LLUIFactory< T, LLUISingleton< T, VISIBILITY_POLICY >, VISIBILITY_POLICY >::getInstance().

Referenced by LLParcelSelectionObserver::changed().

Here is the call graph for this function:

Here is the caller graph for this function:

LLPanelLandObjects * LLFloaterLand::getCurrentPanelLandObjects (  )  [static]

Definition at line 173 of file llfloaterland.cpp.

References LLUIFactory< T, LLUISingleton< T, VISIBILITY_POLICY >, VISIBILITY_POLICY >::getInstance().

Referenced by LLPanelLandObjects::processParcelObjectOwnersReply().

Here is the call graph for this function:

Here is the caller graph for this function:

LLPanelLandCovenant * LLFloaterLand::getCurrentPanelLandCovenant (  )  [static]

void LLFloaterLand::onClose ( bool  app_quitting  )  [virtual]

void LLFloaterLand::onOpen (  )  [virtual]

Reimplemented from LLFloater.

Definition at line 190 of file llfloaterland.cpp.

References LLViewerParcelMgr::getFloatingParcelSelection(), LLSingleton< LLViewerParcelMgr >::getInstance(), mParcel, and refresh().

Here is the call graph for this function:

BOOL LLFloaterLand::postBuild ( void   )  [virtual]

Reimplemented from LLPanel.

Definition at line 242 of file llfloaterland.cpp.

References mTabLand, LLTabContainer::selectTab(), sLastTab, tab, and TRUE.

Here is the call graph for this function:

void LLFloaterLand::refresh (  )  [protected, virtual]

Reimplemented from LLPanel.

Definition at line 263 of file llfloaterland.cpp.

References mPanelAccess, mPanelGeneral, mPanelMedia, mPanelObjects, mPanelOptions, LLPanelLandAccess::refresh(), LLPanelLandMedia::refresh(), LLPanelLandOptions::refresh(), LLPanelLandObjects::refresh(), and LLPanelLandGeneral::refresh().

Referenced by onOpen().

Here is the call graph for this function:

Here is the caller graph for this function:

void * LLFloaterLand::createPanelLandGeneral ( void *  data  )  [static, protected]

Definition at line 274 of file llfloaterland.cpp.

Referenced by LLFloaterLand().

Here is the caller graph for this function:

void * LLFloaterLand::createPanelLandCovenant ( void *  data  )  [static, protected]

Definition at line 282 of file llfloaterland.cpp.

Referenced by LLFloaterLand().

Here is the caller graph for this function:

void * LLFloaterLand::createPanelLandObjects ( void *  data  )  [static, protected]

Definition at line 291 of file llfloaterland.cpp.

Referenced by LLFloaterLand().

Here is the caller graph for this function:

void * LLFloaterLand::createPanelLandOptions ( void *  data  )  [static, protected]

Definition at line 299 of file llfloaterland.cpp.

Referenced by LLFloaterLand().

Here is the caller graph for this function:

void * LLFloaterLand::createPanelLandMedia ( void *  data  )  [static, protected]

Definition at line 307 of file llfloaterland.cpp.

Referenced by LLFloaterLand().

Here is the caller graph for this function:

void * LLFloaterLand::createPanelLandAccess ( void *  data  )  [static, protected]

Definition at line 315 of file llfloaterland.cpp.

Referenced by LLFloaterLand().

Here is the caller graph for this function:

static void* LLFloaterLand::createPanelLandBan ( void *  data  )  [static, protected]


Friends And Related Function Documentation

friend class LLUISingleton< LLFloaterLand, VisibilityPolicy< LLFloater > > [friend]

Definition at line 73 of file llfloaterland.h.


Member Data Documentation

Definition at line 105 of file llfloaterland.h.

Referenced by LLFloaterLand(), and onClose().

S32 LLFloaterLand::sLastTab = 0 [static, protected]

Definition at line 106 of file llfloaterland.h.

Referenced by onClose(), and postBuild().

Definition at line 108 of file llfloaterland.h.

Referenced by onClose(), and postBuild().

Definition at line 109 of file llfloaterland.h.

Referenced by refresh().

Definition at line 110 of file llfloaterland.h.

Referenced by refresh().

Definition at line 111 of file llfloaterland.h.

Referenced by refresh().

Definition at line 112 of file llfloaterland.h.

Referenced by refresh().

Definition at line 113 of file llfloaterland.h.

Referenced by refresh().

Definition at line 114 of file llfloaterland.h.

Definition at line 116 of file llfloaterland.h.

Referenced by onOpen().

Definition at line 123 of file llfloaterland.h.


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

Generated on Fri May 16 08:45:59 2008 for SecondLife by  doxygen 1.5.5