#include <llfloaterscriptdebug.h>
Inheritance diagram for LLFloaterScriptDebug:
Public Member Functions | |
virtual | ~LLFloaterScriptDebug () |
virtual void | onClose (bool app_quitting) |
virtual BOOL | postBuild () |
Static Public Member Functions | |
static void | show (const LLUUID &object_id) |
static void | addScriptLine (const std::string &utf8mesg, const std::string &user_name, const LLColor4 &color, const LLUUID &source_id) |
Protected Member Functions | |
LLFloaterScriptDebug () | |
Static Protected Member Functions | |
static LLFloater * | addOutputWindow (const LLUUID &object_id) |
Static Protected Attributes | |
static LLFloaterScriptDebug * | sInstance = NULL |
Definition at line 40 of file llfloaterscriptdebug.h.
LLFloaterScriptDebug::~LLFloaterScriptDebug | ( | ) | [virtual] |
LLFloaterScriptDebug::LLFloaterScriptDebug | ( | ) | [protected] |
Definition at line 57 of file llfloaterscriptdebug.cpp.
References FALSE, and LLMultiFloater::mAutoResize.
Referenced by addOutputWindow().
Definition at line 100 of file llfloaterscriptdebug.cpp.
References LLUICtrlFactory::buildFloater(), FALSE, getOutputWindow(), gUICtrlFactory, LLFloaterScriptDebug(), LLFloater::moveResizeHandlesToFront(), NULL, LLFloater::setFloaterHost(), LLMultiFloater::setVisible(), LLFloaterScriptDebugOutput::show(), and sInstance.
Referenced by addScriptLine(), and show().
void LLFloaterScriptDebug::addScriptLine | ( | const std::string & | utf8mesg, | |
const std::string & | user_name, | |||
const LLColor4 & | color, | |||
const LLUUID & | source_id | |||
) | [static] |
Definition at line 124 of file llfloaterscriptdebug.cpp.
References LLFloaterScriptDebugOutput::addLine(), addOutputWindow(), LLViewerObjectList::findObject(), LLFloaterScriptDebugOutput::getFloaterByID(), LLViewerImageList::getImage(), LLViewerObject::getPositionRegion(), LLControlGroup::getString(), gImageList, gObjectList, gViewerArt, llformat(), LLVector3::mV, LLUUID::null, LLViewerObject::setIcon(), VX, and VY.
Referenced by LLFloaterChat::addChatHistory().
virtual void LLFloaterScriptDebug::onClose | ( | bool | app_quitting | ) | [inline, virtual] |
Reimplemented from LLMultiFloater.
Definition at line 44 of file llfloaterscriptdebug.h.
References FALSE, and LLMultiFloater::setVisible().
BOOL LLFloaterScriptDebug::postBuild | ( | ) | [virtual] |
Reimplemented from LLMultiFloater.
Definition at line 80 of file llfloaterscriptdebug.cpp.
References FALSE, LLMultiFloater::mTabContainer, LLMultiFloater::postBuild(), and TRUE.
Definition at line 70 of file llfloaterscriptdebug.cpp.
References addOutputWindow(), LLMultiFloater::open(), LLMultiFloater::showFloater(), and sInstance.
Referenced by LLShowFloater::handleEvent(), LLToolSelect::handleObjectSelection(), onClickScriptDebug(), and LLToolPie::pickAndShowMenu().
LLFloaterScriptDebug * LLFloaterScriptDebug::sInstance = NULL [static, protected] |
Definition at line 55 of file llfloaterscriptdebug.h.
Referenced by addOutputWindow(), show(), and ~LLFloaterScriptDebug().