#include <llfloatergodtools.h>
Inheritance diagram for LLPanelRequestTools:
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 1324 of file llfloatergodtools.cpp.
LLPanelRequestTools::~LLPanelRequestTools | ( | ) |
Definition at line 1329 of file llfloatergodtools.cpp.
Definition at line 1394 of file llfloatergodtools.cpp.
References AGENT_REGION, gAgent, LLAgent::getRegionHost(), gSelectMgr, gWorldp, LLWorld::mActiveRegionList, param, SELECTION, and LLSelectMgr::sendGodlikeRequest().
Referenced by postBuild().
BOOL LLPanelRequestTools::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1333 of file llfloatergodtools.cpp.
References LLPanel::childSetAction(), onClickRequest(), refresh(), and TRUE.
void LLPanelRequestTools::refresh | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 1342 of file llfloatergodtools.cpp.
References AGENT_REGION, LLPanel::childGetListInterface(), LLPanel::childGetValue(), gWorldp, list, LLWorld::mActiveRegionList, LLCtrlSelectionInterface::OP_DELETE, and SELECTION.
Referenced by postBuild().
Definition at line 1437 of file llfloatergodtools.cpp.
References LLSD::asString(), LLPanel::childGetValue(), FALSE, gXferManager, LL_PATH_NONE, NULL, LLXferManager::requestFile(), sendRequest(), and terrain_download_done().
void LLPanelRequestTools::sendRequest | ( | const char * | request, | |
const char * | parameter, | |||
const LLHost & | host | |||
) | [static] |
Definition at line 1373 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().