LLPanelRegionGeneralInfo Class Reference

#include <llfloaterregioninfo.h>

Inheritance diagram for LLPanelRegionGeneralInfo:

Inheritance graph
[legend]
Collaboration diagram for LLPanelRegionGeneralInfo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LLPanelRegionGeneralInfo ()
 ~LLPanelRegionGeneralInfo ()
virtual bool refreshFromRegion (LLViewerRegion *region)
virtual BOOL postBuild ()

Protected Member Functions

virtual BOOL sendUpdate ()

Static Protected Member Functions

static void onClickKick (void *userdata)
static void onKickCommit (const std::vector< std::string > &names, const std::vector< LLUUID > &ids, void *userdata)
static void onClickKickAll (void *userdata)
static void onKickAllCommit (S32 option, void *userdata)
static void onClickMessage (void *userdata)
static void onMessageCommit (S32 option, const LLString &text, void *userdata)
static void onClickManageTelehub (void *data)

Detailed Description

Definition at line 143 of file llfloaterregioninfo.h.


Constructor & Destructor Documentation

LLPanelRegionGeneralInfo::LLPanelRegionGeneralInfo (  )  [inline]

Definition at line 146 of file llfloaterregioninfo.h.

LLPanelRegionGeneralInfo::~LLPanelRegionGeneralInfo (  )  [inline]

Definition at line 148 of file llfloaterregioninfo.h.


Member Function Documentation

void LLPanelRegionGeneralInfo::onClickKick ( void userdata  )  [static, protected]

Definition at line 588 of file llfloaterregioninfo.cpp.

References LLFloater::addDependentFloater(), FALSE, LLFloaterView::getParentFloater(), gFloaterView, llendl, llinfos, onKickCommit(), LLFloaterAvatarPicker::show(), and TRUE.

Referenced by postBuild().

void LLPanelRegionGeneralInfo::onClickKickAll ( void userdata  )  [static, protected]

Definition at line 624 of file llfloaterregioninfo.cpp.

References LLViewerWindow::alertXml(), gViewerWindow, llendl, llinfos, and onKickAllCommit().

Referenced by postBuild().

void LLPanelRegionGeneralInfo::onClickManageTelehub ( void data  )  [static, protected]

Definition at line 686 of file llfloaterregioninfo.cpp.

References LLFloater::close(), LLFloaterRegionInfo::getInstance(), and LLFloaterTelehub::show().

Referenced by postBuild().

void LLPanelRegionGeneralInfo::onClickMessage ( void userdata  )  [static, protected]

Definition at line 650 of file llfloaterregioninfo.cpp.

References LLViewerWindow::alertXmlEditText(), gViewerWindow, llendl, llinfos, NULL, and onMessageCommit().

Referenced by postBuild().

void LLPanelRegionGeneralInfo::onKickAllCommit ( S32  option,
void userdata 
) [static, protected]

Definition at line 631 of file llfloaterregioninfo.cpp.

References gAgent, LLAgent::getID(), LLFloaterRegionInfo::getLastInvoice(), gMessageSystem, MAX_STRING, and LLUUID::toString().

Referenced by onClickKickAll().

void LLPanelRegionGeneralInfo::onKickCommit ( const std::vector< std::string > &  names,
const std::vector< LLUUID > &  ids,
void userdata 
) [static, protected]

Definition at line 601 of file llfloaterregioninfo.cpp.

References gAgent, LLAgent::getID(), LLFloaterRegionInfo::getLastInvoice(), gMessageSystem, MAX_STRING, and LLUUID::toString().

Referenced by onClickKick().

void LLPanelRegionGeneralInfo::onMessageCommit ( S32  option,
const LLString text,
void userdata 
) [static, protected]

Definition at line 659 of file llfloaterregioninfo.cpp.

References LLAgent::buildFullname(), gAgent, LLAgent::getID(), LLFloaterRegionInfo::getLastInvoice(), gMessageSystem, llendl, llinfos, MAX_STRING, and LLUUID::toString().

Referenced by onClickMessage().

BOOL LLPanelRegionGeneralInfo::postBuild (  )  [virtual]

Reimplemented from LLPanelRegionInfo.

Definition at line 554 of file llfloaterregioninfo.cpp.

References LLPanel::childSetAction(), LLPanelRegionInfo::initCtrl(), LLPanelRegionInfo::initHelpBtn(), onClickKick(), onClickKickAll(), onClickManageTelehub(), onClickMessage(), and LLPanelRegionInfo::postBuild().

bool LLPanelRegionGeneralInfo::refreshFromRegion ( LLViewerRegion region  )  [virtual]

Reimplemented from LLPanelRegionInfo.

Definition at line 536 of file llfloaterregioninfo.cpp.

References LLViewerRegion::canManageEstate(), LLPanel::childDisable(), LLPanel::childSetEnabled(), gAgent, LLAgent::isGodlike(), LLPanelRegionInfo::refreshFromRegion(), and LLPanel::setCtrlsEnabled().

BOOL LLPanelRegionGeneralInfo::sendUpdate (  )  [protected, virtual]

Reimplemented from LLPanelRegionInfo.

Definition at line 704 of file llfloaterregioninfo.cpp.

References LLViewerWindow::alertXml(), LLSD::asReal(), LLPanel::childGetValue(), gAgent, LLViewerRegion::getCapability(), LLFloaterRegionInfo::getLastInvoice(), LLAgent::getRegion(), LLViewerRegion::getSimAccess(), gMessageSystem, gViewerWindow, llendl, llinfos, MAX_STRING, LLHTTPClient::post(), S32, LLPanelRegionInfo::sendEstateOwnerMessage(), LLViewerRegion::stringToAccess(), and TRUE.


The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:38 2010 for Second Life Viewer by  doxygen 1.4.7