#include <llfloatergodtools.h>
Inheritance diagram for LLPanelObjectTools:
Definition at line 219 of file llfloatergodtools.h.
LLPanelObjectTools::LLPanelObjectTools | ( | const std::string & | name | ) |
Definition at line 1027 of file llfloatergodtools.cpp.
LLPanelObjectTools::~LLPanelObjectTools | ( | ) |
Definition at line 1033 of file llfloatergodtools.cpp.
void LLPanelObjectTools::callbackAvatarID | ( | const std::vector< std::string > & | names, | |
const std::vector< LLUUID > & | ids, | |||
void * | data | |||
) | [static] |
Definition at line 1277 of file llfloatergodtools.cpp.
References LLPanel::childSetValue(), mTargetAvatar, and refresh().
Referenced by onClickSet().
Definition at line 1238 of file llfloatergodtools.cpp.
References LLUUID::isNull(), mSimWideDeletesFlags, mTargetAvatar, and send_sim_wide_deletes().
Referenced by onClickDeleteAllOwnedBy(), onClickDeleteAllScriptedOwnedBy(), and onClickDeletePublicOwnedBy().
void LLPanelObjectTools::clearAllWidgets | ( | ) |
Definition at line 1117 of file llfloatergodtools.cpp.
References LLPanel::childDisable(), LLPanel::childSetValue(), and FALSE.
Referenced by LLFloaterGodTools::sendRegionInfoRequest().
Definition at line 1079 of file llfloatergodtools.cpp.
References LLPanel::childGetValue(), REGION_FLAGS_SKIP_COLLISIONS, REGION_FLAGS_SKIP_PHYSICS, and REGION_FLAGS_SKIP_SCRIPTS.
Referenced by LLFloaterGodTools::computeRegionFlags().
void LLPanelObjectTools::enableAllWidgets | ( | ) |
Definition at line 1130 of file llfloatergodtools.cpp.
References LLPanel::childDisable(), and LLPanel::childEnable().
Referenced by LLFloaterGodTools::processRegionInfo().
Definition at line 1300 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegion(), LLAgent::isGodlike(), LLFloaterGodTools::sendGodUpdateRegionInfo(), and sGodTools.
Referenced by postBuild().
Definition at line 1288 of file llfloatergodtools.cpp.
References gAgent, LLAgent::isGodlike(), and sGodTools.
Referenced by postBuild().
Definition at line 1219 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), LLSD::asString(), callbackSimWideDeletes(), LLPanel::childGetValue(), gViewerWindow, LLUUID::isNull(), mSimWideDeletesFlags, and mTargetAvatar.
Referenced by postBuild().
Definition at line 1200 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), LLSD::asString(), callbackSimWideDeletes(), LLPanel::childGetValue(), gViewerWindow, LLUUID::isNull(), mSimWideDeletesFlags, mTargetAvatar, and SWD_SCRIPTED_ONLY.
Referenced by postBuild().
Definition at line 1180 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), LLSD::asString(), callbackSimWideDeletes(), LLPanel::childGetValue(), gViewerWindow, LLUUID::isNull(), mSimWideDeletesFlags, mTargetAvatar, SWD_OTHERS_LAND_ONLY, and SWD_SCRIPTED_ONLY.
Referenced by postBuild().
Definition at line 1251 of file llfloatergodtools.cpp.
References LLFloater::addDependentFloater(), callbackAvatarID(), LLFloaterView::getParentFloater(), gFloaterView, and LLFloaterAvatarPicker::show().
Referenced by postBuild().
Definition at line 1258 of file llfloatergodtools.cpp.
References LLPanel::childSetValue(), LLSelectMgr::getSelection(), gSelectMgr, LLSelectNode::mName, mTargetAvatar, NULL, LLSelectMgr::selectGetOwner(), and TRUE.
Definition at line 1169 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegionHost(), LLAgent::isGodlike(), LLPanelRequestTools::sendRequest(), and sGodTools.
Referenced by postBuild().
Definition at line 1145 of file llfloatergodtools.cpp.
References gAgent, LLAgent::isGodlike(), NULL, LLFloaterTopObjects::onRefresh(), LLFloaterTopObjects::setMode(), sGodTools, LLFloaterTopObjects::show(), and STAT_REPORT_TOP_COLLIDERS.
Referenced by postBuild().
Definition at line 1157 of file llfloatergodtools.cpp.
References gAgent, LLAgent::isGodlike(), NULL, LLFloaterTopObjects::onRefresh(), LLFloaterTopObjects::setMode(), sGodTools, LLFloaterTopObjects::show(), and STAT_REPORT_TOP_SCRIPTS.
Referenced by postBuild().
BOOL LLPanelObjectTools::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1038 of file llfloatergodtools.cpp.
References LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), onApplyChanges(), onChangeAnything(), onClickDeleteAllOwnedBy(), onClickDeleteAllScriptedOwnedBy(), onClickDeletePublicOwnedBy(), onClickSet(), onGetScriptDigest(), onGetTopColliders(), onGetTopScripts(), and TRUE.
void LLPanelObjectTools::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1069 of file llfloatergodtools.cpp.
References LLPanel::childSetText(), gAgent, LLViewerRegion::getName(), and LLAgent::getRegion().
Referenced by callbackAvatarID().
Definition at line 1109 of file llfloatergodtools.cpp.
References LLPanel::childSetValue(), FALSE, REGION_FLAGS_SKIP_COLLISIONS, REGION_FLAGS_SKIP_PHYSICS, REGION_FLAGS_SKIP_SCRIPTS, and TRUE.
Referenced by LLFloaterGodTools::processRegionInfo().
Definition at line 1059 of file llfloatergodtools.cpp.
References LLPanel::childSetValue(), LLUUID::isNull(), and mTargetAvatar.
Referenced by LLFloaterGodTools::show().
U32 LLPanelObjectTools::mSimWideDeletesFlags [protected] |
Definition at line 253 of file llfloatergodtools.h.
Referenced by callbackSimWideDeletes(), onClickDeleteAllOwnedBy(), onClickDeleteAllScriptedOwnedBy(), and onClickDeletePublicOwnedBy().
LLUUID LLPanelObjectTools::mTargetAvatar [protected] |
Definition at line 250 of file llfloatergodtools.h.
Referenced by callbackAvatarID(), callbackSimWideDeletes(), onClickDeleteAllOwnedBy(), onClickDeleteAllScriptedOwnedBy(), onClickDeletePublicOwnedBy(), onClickSetBySelection(), and setTargetAvatar().