LLFloaterRegionInfo Class Reference

#include <llfloaterregioninfo.h>

Inheritance diagram for LLFloaterRegionInfo:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterRegionInfo:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ~LLFloaterRegionInfo ()
void onOpen ()
BOOL postBuild ()
virtual void refresh ()

Static Public Member Functions

static void processEstateOwnerRequest (LLMessageSystem *msg, void **)
static void processRegionInfo (LLMessageSystem *msg)
static const LLUUIDgetLastInvoice ()
static void nextInvoice ()
static LLPanelEstateInfogetPanelEstate ()
static LLPanelEstateCovenantgetPanelCovenant ()
static void requestRegionInfo ()

Protected Types

typedef std::vector
< LLPanelRegionInfo * > 
info_panels_t

Protected Member Functions

 LLFloaterRegionInfo (const LLSD &seed)
void refreshFromRegion (LLViewerRegion *region)

Protected Attributes

LLTabContainermTab
info_panels_t mInfoPanels

Static Protected Attributes

static LLUUID sRequestInvoice

Friends

class LLUISingleton< LLFloaterRegionInfo, VisibilityPolicy< LLFloater > >


Detailed Description

Definition at line 61 of file llfloaterregioninfo.h.


Member Typedef Documentation

typedef std::vector<LLPanelRegionInfo*> LLFloaterRegionInfo::info_panels_t [protected]

Definition at line 94 of file llfloaterregioninfo.h.


Constructor & Destructor Documentation

LLFloaterRegionInfo::~LLFloaterRegionInfo (  ) 

Definition at line 205 of file llfloaterregioninfo.cpp.

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

Definition at line 157 of file llfloaterregioninfo.cpp.

References LLUICtrlFactory::buildFloater(), FALSE, LLSingleton< LLUICtrlFactory >::getInstance(), and NULL.

Here is the call graph for this function:


Member Function Documentation

void LLFloaterRegionInfo::onOpen (  )  [virtual]

BOOL LLFloaterRegionInfo::postBuild ( void   )  [virtual]

void LLFloaterRegionInfo::processEstateOwnerRequest ( LLMessageSystem msg,
void **   
) [static]

void LLFloaterRegionInfo::processRegionInfo ( LLMessageSystem msg  )  [static]

static const LLUUID& LLFloaterRegionInfo::getLastInvoice (  )  [inline, static]

static void LLFloaterRegionInfo::nextInvoice (  )  [inline, static]

Definition at line 76 of file llfloaterregioninfo.h.

References LLUUID::generate(), and sRequestInvoice.

Referenced by LLPanelEstateInfo::callbackChangeLindenEstate(), and LLPanelEstateInfo::refreshFromRegion().

Here is the call graph for this function:

Here is the caller graph for this function:

LLPanelEstateInfo * LLFloaterRegionInfo::getPanelEstate (  )  [static]

LLPanelEstateCovenant * LLFloaterRegionInfo::getPanelCovenant (  )  [static]

void LLFloaterRegionInfo::refresh (  )  [virtual]

Reimplemented from LLPanel.

Definition at line 408 of file llfloaterregioninfo.cpp.

References mInfoPanels.

void LLFloaterRegionInfo::requestRegionInfo (  )  [static]

void LLFloaterRegionInfo::refreshFromRegion ( LLViewerRegion region  )  [protected]

Definition at line 392 of file llfloaterregioninfo.cpp.

References llbind2nd(), mInfoPanels, and LLPanelRegionInfo::refreshFromRegion().

Referenced by onOpen().

Here is the call graph for this function:

Here is the caller graph for this function:


Friends And Related Function Documentation

Definition at line 63 of file llfloaterregioninfo.h.


Member Data Documentation

Definition at line 93 of file llfloaterregioninfo.h.

Referenced by postBuild().

Definition at line 95 of file llfloaterregioninfo.h.

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

---------------------------------------------------------------------------- LLFloaterRegionInfo ----------------------------------------------------------------------------

Definition at line 97 of file llfloaterregioninfo.h.

Referenced by getLastInvoice(), and nextInvoice().


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

Generated on Fri May 16 08:46:23 2008 for SecondLife by  doxygen 1.5.5