#include <llfloatergodtools.h>
Inheritance diagram for LLPanelRegionTools:
Definition at line 131 of file llfloatergodtools.h.
LLPanelRegionTools::LLPanelRegionTools | ( | const std::string & | name | ) |
Definition at line 428 of file llfloatergodtools.cpp.
LLPanelRegionTools::~LLPanelRegionTools | ( | ) |
Definition at line 488 of file llfloatergodtools.cpp.
void LLPanelRegionTools::clearAllWidgets | ( | ) |
Definition at line 506 of file llfloatergodtools.cpp.
References BILLABLE_FACTOR_DEFAULT, LLPanel::childDisable(), LLPanel::childSetFocus(), LLPanel::childSetValue(), FALSE, and PRICE_PER_METER_DEFAULT.
Referenced by LLFloaterGodTools::sendRegionInfoRequest().
Definition at line 493 of file llfloatergodtools.cpp.
References getRegionFlags(), and getRegionFlagsMask().
Referenced by LLFloaterGodTools::computeRegionFlags().
void LLPanelRegionTools::enableAllWidgets | ( | ) |
Definition at line 548 of file llfloatergodtools.cpp.
References LLPanel::childDisable(), and LLPanel::childEnable().
F32 LLPanelRegionTools::getBillableFactor | ( | ) | const |
Definition at line 700 of file llfloatergodtools.cpp.
References LLSD::asReal(), and LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
U32 LLPanelRegionTools::getEstateID | ( | ) | const |
Definition at line 591 of file llfloatergodtools.cpp.
References LLSD::asInteger(), and LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
S32 LLPanelRegionTools::getGridPosX | ( | ) | const |
Definition at line 613 of file llfloatergodtools.cpp.
References LLSD::asInteger(), and LLPanel::childGetValue().
S32 LLPanelRegionTools::getGridPosY | ( | ) | const |
Definition at line 618 of file llfloatergodtools.cpp.
References LLSD::asInteger(), and LLPanel::childGetValue().
U32 LLPanelRegionTools::getParentEstateID | ( | ) | const |
Definition at line 597 of file llfloatergodtools.cpp.
References LLSD::asInteger(), and LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
S32 LLPanelRegionTools::getPricePerMeter | ( | ) | const |
Definition at line 705 of file llfloatergodtools.cpp.
References LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
S32 LLPanelRegionTools::getRedirectGridX | ( | ) | const |
Definition at line 603 of file llfloatergodtools.cpp.
References LLSD::asInteger(), and LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
S32 LLPanelRegionTools::getRedirectGridY | ( | ) | const |
Definition at line 608 of file llfloatergodtools.cpp.
References LLSD::asInteger(), and LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
U32 LLPanelRegionTools::getRegionFlags | ( | ) | const |
Definition at line 623 of file llfloatergodtools.cpp.
References LLSD::asBoolean(), LLPanel::childGetValue(), REGION_FLAGS_ALLOW_DAMAGE, REGION_FLAGS_BLOCK_DWELL, REGION_FLAGS_BLOCK_TERRAFORM, REGION_FLAGS_EXTERNALLY_VISIBLE, REGION_FLAGS_RESET_HOME_ON_TELEPORT, REGION_FLAGS_SANDBOX, REGION_FLAGS_SUN_FIXED, set_prelude_flags(), and unset_prelude_flags().
Referenced by computeRegionFlags().
U32 LLPanelRegionTools::getRegionFlagsMask | ( | ) | const |
Definition at line 662 of file llfloatergodtools.cpp.
References LLSD::asBoolean(), LLPanel::childGetValue(), REGION_FLAGS_ALLOW_DAMAGE, REGION_FLAGS_BLOCK_DWELL, REGION_FLAGS_BLOCK_TERRAFORM, REGION_FLAGS_EXTERNALLY_VISIBLE, REGION_FLAGS_RESET_HOME_ON_TELEPORT, REGION_FLAGS_SANDBOX, REGION_FLAGS_SUN_FIXED, set_prelude_flags(), and unset_prelude_flags().
Referenced by computeRegionFlags().
const std::string LLPanelRegionTools::getSimName | ( | ) | const |
Definition at line 586 of file llfloatergodtools.cpp.
References LLPanel::childGetValue().
Referenced by LLFloaterGodTools::sendGodUpdateRegionInfo().
Definition at line 818 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegion(), LLAgent::isGodlike(), LLFloaterGodTools::sendGodUpdateRegionInfo(), and sGodTools.
Referenced by postBuild().
Definition at line 834 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegionHost(), and LLPanelRequestTools::sendRequest().
Referenced by postBuild().
Definition at line 768 of file llfloatergodtools.cpp.
References gAgent, LLAgent::isGodlike(), and sGodTools.
Referenced by onChangePrelude(), and postBuild().
Definition at line 780 of file llfloatergodtools.cpp.
References onChangeAnything(), and TRUE.
Referenced by postBuild().
void LLPanelRegionTools::onChangeSimName | ( | LLLineEditor * | caller, | |
void * | userdata | |||
) | [static] |
Definition at line 794 of file llfloatergodtools.cpp.
References gAgent, LLAgent::isGodlike(), and sGodTools.
Referenced by postBuild().
Definition at line 806 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegion(), LLAgent::isGodlike(), LLFloaterGodTools::sendRegionInfoRequest(), and sGodTools.
Referenced by postBuild().
Definition at line 840 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegionHost(), and LLPanelRequestTools::sendRequest().
Referenced by postBuild().
Definition at line 571 of file llfloatergodtools.cpp.
References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_DataBlock, _PREHASH_Filename, _PREHASH_SessionID, _PREHASH_StateSave, LLMessageSystem::addStringFast(), LLMessageSystem::addUUIDFast(), gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, LLAgent::isGodlike(), LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), NULL, and LLAgent::sendReliableMessage().
Referenced by init_server_menu(), and postBuild().
Definition at line 852 of file llfloatergodtools.cpp.
References FALSE, gAgent, LLViewerRegion::getOriginGlobal(), LLAgent::getPositionGlobal(), LLWorld::getRegionFromPosGlobal(), gParcelMgr, gWorldp, llendl, llinfos, REGION_WIDTH_METERS, and LLViewerParcelMgr::selectLand().
Referenced by postBuild().
Definition at line 846 of file llfloatergodtools.cpp.
References gAgent, LLAgent::getRegionHost(), and LLPanelRequestTools::sendRequest().
Referenced by postBuild().
BOOL LLPanelRegionTools::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 433 of file llfloatergodtools.cpp.
References LLPanel::childDisable(), LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), LLPanel::childSetKeystrokeCallback(), LLPanel::childSetPrevalidate(), onApplyChanges(), onBakeTerrain(), onChangeAnything(), onChangePrelude(), onChangeSimName(), onRefresh(), onRevertTerrain(), onSaveState(), onSelectRegion(), onSwapTerrain(), LLLineEditor::prevalidatePositiveS32(), LLLineEditor::prevalidatePrintableNotPipe(), and TRUE.
void LLPanelRegionTools::refresh | ( | ) | [virtual] |
Definition at line 745 of file llfloatergodtools.cpp.
References LLPanel::childSetValue(), FALSE, is_prelude(), REGION_FLAGS_ALLOW_DAMAGE, REGION_FLAGS_BLOCK_DWELL, REGION_FLAGS_BLOCK_TERRAFORM, REGION_FLAGS_EXTERNALLY_VISIBLE, REGION_FLAGS_RESET_HOME_ON_TELEPORT, REGION_FLAGS_SANDBOX, REGION_FLAGS_SUN_FIXED, and TRUE.
void LLPanelRegionTools::setSimName | ( | char * | name | ) |
void LLPanelRegionTools::updateCurrentRegion | ( | ) | const [protected] |