LLPanelLandInfo Class Reference

#include <llpanelland.h>

Inheritance diagram for LLPanelLandInfo:

Inheritance graph
[legend]
Collaboration diagram for LLPanelLandInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLPanelLandInfo (const std::string &name)
virtual ~LLPanelLandInfo ()
void refresh ()

Static Public Member Functions

static void refreshAll ()

Protected Member Functions

virtual BOOL postBuild ()

Static Protected Member Functions

static void onClickClaim (void *)
static void onClickRelease (void *)
static void onClickDivide (void *)
static void onClickJoin (void *)
static void onClickAbout (void *)

Static Protected Attributes

static LLPanelLandSelectObserversObserver = NULL
static LLPanelLandInfosInstance = NULL


Detailed Description

Definition at line 44 of file llpanelland.h.


Constructor & Destructor Documentation

LLPanelLandInfo::LLPanelLandInfo ( const std::string &  name  ) 

Definition at line 74 of file llpanelland.cpp.

References LLViewerParcelMgr::addObserver(), LLSingleton< LLViewerParcelMgr >::getInstance(), sInstance, and sObserver.

Here is the call graph for this function:

LLPanelLandInfo::~LLPanelLandInfo (  )  [virtual]

Definition at line 91 of file llpanelland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), NULL, LLViewerParcelMgr::removeObserver(), sInstance, and sObserver.

Here is the call graph for this function:


Member Function Documentation

void LLPanelLandInfo::refresh (  )  [virtual]

void LLPanelLandInfo::refreshAll (  )  [static]

Definition at line 102 of file llpanelland.cpp.

References refresh(), and sInstance.

Referenced by LLPanelLandSelectObserver::changed().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandInfo::onClickClaim ( void *   )  [static, protected]

Definition at line 223 of file llpanelland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), and LLViewerParcelMgr::startBuyLand().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandInfo::onClickRelease ( void *   )  [static, protected]

Definition at line 230 of file llpanelland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), and LLViewerParcelMgr::startReleaseLand().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandInfo::onClickDivide ( void *   )  [static, protected]

Definition at line 236 of file llpanelland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), and LLViewerParcelMgr::startDivideLand().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandInfo::onClickJoin ( void *   )  [static, protected]

Definition at line 242 of file llpanelland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), and LLViewerParcelMgr::startJoinLand().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLPanelLandInfo::onClickAbout ( void *   )  [static, protected]

Definition at line 248 of file llpanelland.cpp.

References LLSingleton< LLViewerParcelMgr >::getInstance(), LLViewerParcelMgr::selectParcelInRectangle(), and LLUIFactory< T, LLUISingleton< T, VISIBILITY_POLICY >, VISIBILITY_POLICY >::showInstance().

Referenced by postBuild().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLPanelLandInfo::postBuild ( void   )  [protected, virtual]

Reimplemented from LLPanel.

Definition at line 60 of file llpanelland.cpp.

References LLPanel::childSetAction(), onClickAbout(), onClickClaim(), onClickDivide(), onClickJoin(), onClickRelease(), and TRUE.

Here is the call graph for this function:


Member Data Documentation

Definition at line 73 of file llpanelland.h.

Referenced by LLPanelLandInfo(), and ~LLPanelLandInfo().

LLPanelLandInfo * LLPanelLandInfo::sInstance = NULL [static, protected]

Definition at line 74 of file llpanelland.h.

Referenced by LLPanelLandInfo(), refreshAll(), and ~LLPanelLandInfo().


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

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