#include <llfloatergodtools.h>


Public Member Functions | |
| LLPanelGridTools (const std::string &name) | |
| virtual | ~LLPanelGridTools () |
| BOOL | postBuild () |
| void | refresh () |
Static Public Member Functions | |
| static void | onClickKickAll (void *data) |
| static void | confirmKick (S32 option, const LLString &text, void *userdata) |
| static void | finishKick (S32 option, void *userdata) |
| static void | onDragSunPhase (LLUICtrl *ctrl, void *userdata) |
| static void | onClickFlushMapVisibilityCaches (void *data) |
| static void | flushMapVisibilityCachesConfirm (S32 option, void *data) |
Protected Attributes | |
| LLString | mKickMessage |
Definition at line 192 of file llfloatergodtools.h.
| LLPanelGridTools::LLPanelGridTools | ( | const std::string & | name | ) |
Definition at line 895 of file llfloatergodtools.cpp.
| LLPanelGridTools::~LLPanelGridTools | ( | ) | [virtual] |
Definition at line 901 of file llfloatergodtools.cpp.
| BOOL LLPanelGridTools::postBuild | ( | void | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 905 of file llfloatergodtools.cpp.
References LLPanel::childSetAction(), onClickFlushMapVisibilityCaches(), onClickKickAll(), and TRUE.

| void LLPanelGridTools::refresh | ( | ) | [virtual] |
| void LLPanelGridTools::onClickKickAll | ( | void * | data | ) | [static] |
Definition at line 919 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXmlEditText(), confirmKick(), LLFloaterView::getNewFloaterPosition(), gFloaterView, gViewerWindow, NULL, and S32.
Referenced by postBuild().


Definition at line 933 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), finishKick(), and gViewerWindow.
Referenced by onClickKickAll().


| void LLPanelGridTools::finishKick | ( | S32 | option, | |
| void * | userdata | |||
| ) | [static] |
Definition at line 946 of file llfloatergodtools.cpp.
References _PREHASH_AgentID, _PREHASH_GodID, _PREHASH_GodKickUser, _PREHASH_GodSessionID, _PREHASH_Reason, _PREHASH_UserInfo, LLMessageSystem::addStringFast(), LLMessageSystem::addU32(), LLMessageSystem::addUUIDFast(), gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, KICK_FLAGS_DEFAULT, LL_UUID_ALL_AGENTS, LLMessageSystem::newMessageFast(), LLMessageSystem::nextBlockFast(), and LLAgent::sendReliableMessage().
Referenced by confirmKick().


| static void LLPanelGridTools::onDragSunPhase | ( | LLUICtrl * | ctrl, | |
| void * | userdata | |||
| ) | [static] |
| void LLPanelGridTools::onClickFlushMapVisibilityCaches | ( | void * | data | ) | [static] |
Definition at line 967 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), flushMapVisibilityCachesConfirm(), and gViewerWindow.
Referenced by postBuild().


| void LLPanelGridTools::flushMapVisibilityCachesConfirm | ( | S32 | option, | |
| void * | data | |||
| ) | [static] |
Definition at line 974 of file llfloatergodtools.cpp.
References _PREHASH_AgentData, _PREHASH_AgentID, _PREHASH_SessionID, _PREHASH_TransactionID, LLMessageSystem::addString(), LLMessageSystem::addUUID(), LLMessageSystem::addUUIDFast(), LLUUID::asString(), gAgent, LLAgent::getID(), LLAgent::getSessionID(), gMessageSystem, LLMessageSystem::newMessage(), LLMessageSystem::nextBlock(), LLMessageSystem::nextBlockFast(), LLUUID::null, and LLAgent::sendReliableMessage().
Referenced by onClickFlushMapVisibilityCaches().


LLString LLPanelGridTools::mKickMessage [protected] |
Definition at line 211 of file llfloatergodtools.h.
1.5.5