#include <llfloatergodtools.h>
Public Member Functions | |
LLPanelRequestTools (const std::string &name) | |
~LLPanelRequestTools () | |
BOOL | postBuild () |
void | refresh () |
Static Public Member Functions | |
static void | sendRequest (const char *request, const char *parameter, const LLHost &host) |
Protected Member Functions | |
void | sendRequest (const LLHost &host) |
Static Protected Member Functions | |
static void | onClickRequest (void *data) |
Definition at line 261 of file llfloatergodtools.h.
LLPanelRequestTools::LLPanelRequestTools | ( | const std::string & | name | ) |
Definition at line 1320 of file llfloatergodtools.cpp.
LLPanelRequestTools::~LLPanelRequestTools | ( | ) |
Definition at line 1325 of file llfloatergodtools.cpp.
BOOL LLPanelRequestTools::postBuild | ( | void | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1329 of file llfloatergodtools.cpp.
References LLPanel::childSetAction(), onClickRequest(), refresh(), and TRUE.
void LLPanelRequestTools::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1338 of file llfloatergodtools.cpp.
References LLCtrlListInterface::addSimpleElement(), AGENT_REGION, LLPanel::childGetListInterface(), LLPanel::childGetValue(), LLSingleton< LLWorld >::getInstance(), LLViewerRegion::getName(), LLWorld::mActiveRegionList, LLCtrlSelectionInterface::OP_DELETE, LLCtrlSelectionInterface::operateOnAll(), LLCtrlSelectionInterface::selectByValue(), and SELECTION.
Referenced by postBuild().
void LLPanelRequestTools::sendRequest | ( | const char * | request, | |
const char * | parameter, | |||
const LLHost & | host | |||
) | [static] |
Definition at line 1369 of file llfloatergodtools.cpp.
References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_SessionID, _PREHASH_TransactionID, LLMessageSystem::addString(), LLMessageSystem::addUUID(), LLMessageSystem::addUUIDFast(), gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, llendl, llinfos, LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), LLMessageSystem::nextBlockFast(), LLUUID::null, and LLMessageSystem::sendReliable().
Referenced by LLPanelRegionTools::onBakeTerrain(), LLPanelObjectTools::onGetScriptDigest(), LLPanelRegionTools::onRevertTerrain(), LLPanelRegionTools::onSwapTerrain(), and sendRequest().
void LLPanelRequestTools::onClickRequest | ( | void * | data | ) | [static, protected] |
Definition at line 1390 of file llfloatergodtools.cpp.
References AGENT_REGION, gAgent, LLViewerRegion::getHost(), LLSingleton< LLWorld >::getInstance(), LLSingleton< LLSelectMgr >::getInstance(), LLViewerRegion::getName(), LLAgent::getRegionHost(), LLWorld::mActiveRegionList, SELECTION, and LLSelectMgr::sendGodlikeRequest().
Referenced by postBuild().
void LLPanelRequestTools::sendRequest | ( | const LLHost & | host | ) | [protected] |
Definition at line 1433 of file llfloatergodtools.cpp.
References LLSD::asString(), LLPanel::childGetValue(), FALSE, gXferManager, LL_PATH_NONE, NULL, LLXferManager::requestFile(), sendRequest(), and terrain_download_done().