#include <llfloatergodtools.h>
Inheritance diagram for LLPanelGridTools:
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 899 of file llfloatergodtools.cpp.
LLPanelGridTools::~LLPanelGridTools | ( | ) | [virtual] |
Definition at line 905 of file llfloatergodtools.cpp.
Definition at line 937 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), finishKick(), and gViewerWindow.
Referenced by onClickKickAll().
Definition at line 950 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().
Definition at line 978 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().
Definition at line 971 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXml(), flushMapVisibilityCachesConfirm(), and gViewerWindow.
Referenced by postBuild().
Definition at line 923 of file llfloatergodtools.cpp.
References LLViewerWindow::alertXmlEditText(), confirmKick(), LLFloaterView::getNewFloaterPosition(), gFloaterView, gViewerWindow, left, NULL, S32, and top.
Referenced by postBuild().
BOOL LLPanelGridTools::postBuild | ( | ) | [virtual] |
Reimplemented from LLPanel.
Definition at line 909 of file llfloatergodtools.cpp.
References LLPanel::childSetAction(), onClickFlushMapVisibilityCaches(), onClickKickAll(), and TRUE.
void LLPanelGridTools::refresh | ( | ) | [virtual] |
LLString LLPanelGridTools::mKickMessage [protected] |
Definition at line 211 of file llfloatergodtools.h.