#include <llfloaterregioninfo.h>
Public Member Functions | |
LLPanelRegionDebugInfo () | |
~LLPanelRegionDebugInfo () | |
virtual BOOL | postBuild () |
virtual bool | refreshFromRegion (LLViewerRegion *region) |
Protected Member Functions | |
virtual BOOL | sendUpdate () |
Static Protected Member Functions | |
static void | onClickChooseAvatar (void *) |
static void | callbackAvatarID (const std::vector< std::string > &names, const std::vector< LLUUID > &ids, void *data) |
static void | onClickReturnScriptedOtherLand (void *) |
static void | callbackReturnScriptedOtherLand (S32 option, void *) |
static void | onClickReturnScriptedAll (void *) |
static void | callbackReturnScriptedAll (S32 option, void *) |
static void | onClickTopColliders (void *) |
static void | onClickTopScripts (void *) |
static void | onClickRestart (void *data) |
static void | callbackRestart (S32 option, void *data) |
static void | onClickCancelRestart (void *data) |
Private Attributes | |
LLUUID | mTargetAvatar |
Definition at line 173 of file llfloaterregioninfo.h.
LLPanelRegionDebugInfo::LLPanelRegionDebugInfo | ( | ) | [inline] |
Definition at line 176 of file llfloaterregioninfo.h.
LLPanelRegionDebugInfo::~LLPanelRegionDebugInfo | ( | ) | [inline] |
Definition at line 178 of file llfloaterregioninfo.h.
BOOL LLPanelRegionDebugInfo::postBuild | ( | void | ) | [virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 806 of file llfloaterregioninfo.cpp.
References LLPanel::childSetAction(), LLPanelRegionInfo::initCtrl(), LLPanelRegionInfo::initHelpBtn(), onClickCancelRestart(), onClickChooseAvatar(), onClickRestart(), onClickReturnScriptedAll(), onClickReturnScriptedOtherLand(), onClickTopColliders(), onClickTopScripts(), LLPanelRegionInfo::postBuild(), and TRUE.
bool LLPanelRegionDebugInfo::refreshFromRegion | ( | LLViewerRegion * | region | ) | [virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 832 of file llfloaterregioninfo.cpp.
References LLViewerRegion::canManageEstate(), LLPanel::childDisable(), LLPanel::childSetEnabled(), gAgent, LLAgent::isGodlike(), LLUUID::isNull(), mTargetAvatar, LLPanelRegionInfo::refreshFromRegion(), and LLPanel::setCtrlsEnabled().
BOOL LLPanelRegionDebugInfo::sendUpdate | ( | ) | [protected, virtual] |
Reimplemented from LLPanelRegionInfo.
Definition at line 850 of file llfloaterregioninfo.cpp.
References LLPanel::childGetValue(), LLFloaterRegionInfo::getLastInvoice(), gMessageSystem, llendl, llinfos, MAX_STRING, LLPanelRegionInfo::sendEstateOwnerMessage(), and TRUE.
void LLPanelRegionDebugInfo::onClickChooseAvatar | ( | void * | data | ) | [static, protected] |
Definition at line 870 of file llfloaterregioninfo.cpp.
References callbackAvatarID(), FALSE, LLFloaterAvatarPicker::show(), and TRUE.
Referenced by postBuild().
void LLPanelRegionDebugInfo::callbackAvatarID | ( | const std::vector< std::string > & | names, | |
const std::vector< LLUUID > & | ids, | |||
void * | data | |||
) | [static, protected] |
Definition at line 876 of file llfloaterregioninfo.cpp.
References gAgent, and LLAgent::getRegion().
Referenced by onClickChooseAvatar().
void LLPanelRegionDebugInfo::onClickReturnScriptedOtherLand | ( | void * | data | ) | [static, protected] |
Definition at line 886 of file llfloaterregioninfo.cpp.
References LLViewerWindow::alertXml(), LLSD::asString(), callbackReturnScriptedOtherLand(), LLPanel::childGetValue(), gViewerWindow, LLUUID::isNull(), and mTargetAvatar.
Referenced by postBuild().
void LLPanelRegionDebugInfo::callbackReturnScriptedOtherLand | ( | S32 | option, | |
void * | userdata | |||
) | [static, protected] |
Definition at line 897 of file llfloaterregioninfo.cpp.
References send_sim_wide_deletes(), SWD_ALWAYS_RETURN_OBJECTS, SWD_OTHERS_LAND_ONLY, and SWD_SCRIPTED_ONLY.
Referenced by onClickReturnScriptedOtherLand().
void LLPanelRegionDebugInfo::onClickReturnScriptedAll | ( | void * | data | ) | [static, protected] |
Definition at line 914 of file llfloaterregioninfo.cpp.
References LLViewerWindow::alertXml(), LLSD::asString(), callbackReturnScriptedAll(), LLPanel::childGetValue(), gViewerWindow, LLUUID::isNull(), and mTargetAvatar.
Referenced by postBuild().
void LLPanelRegionDebugInfo::callbackReturnScriptedAll | ( | S32 | option, | |
void * | userdata | |||
) | [static, protected] |
Definition at line 926 of file llfloaterregioninfo.cpp.
References send_sim_wide_deletes(), SWD_ALWAYS_RETURN_OBJECTS, and SWD_SCRIPTED_ONLY.
Referenced by onClickReturnScriptedAll().
void LLPanelRegionDebugInfo::onClickTopColliders | ( | void * | data | ) | [static, protected] |
Definition at line 942 of file llfloaterregioninfo.cpp.
References LLFloaterTopObjects::clearList(), LLFloaterRegionInfo::getLastInvoice(), gMessageSystem, and LLFloaterTopObjects::show().
Referenced by postBuild().
void LLPanelRegionDebugInfo::onClickTopScripts | ( | void * | data | ) | [static, protected] |
Definition at line 954 of file llfloaterregioninfo.cpp.
References LLFloaterTopObjects::clearList(), LLFloaterRegionInfo::getLastInvoice(), gMessageSystem, and LLFloaterTopObjects::show().
Referenced by postBuild().
void LLPanelRegionDebugInfo::onClickRestart | ( | void * | data | ) | [static, protected] |
Definition at line 966 of file llfloaterregioninfo.cpp.
References LLViewerWindow::alertXml(), callbackRestart(), and gViewerWindow.
Referenced by postBuild().
void LLPanelRegionDebugInfo::callbackRestart | ( | S32 | option, | |
void * | data | |||
) | [static, protected] |
Definition at line 972 of file llfloaterregioninfo.cpp.
References LLFloaterRegionInfo::getLastInvoice(), and gMessageSystem.
Referenced by onClickRestart().
void LLPanelRegionDebugInfo::onClickCancelRestart | ( | void * | data | ) | [static, protected] |
Definition at line 984 of file llfloaterregioninfo.cpp.
References LLFloaterRegionInfo::getLastInvoice(), and gMessageSystem.
Referenced by postBuild().
LLUUID LLPanelRegionDebugInfo::mTargetAvatar [private] |
Definition at line 200 of file llfloaterregioninfo.h.
Referenced by onClickReturnScriptedAll(), onClickReturnScriptedOtherLand(), and refreshFromRegion().