#include <llfloaterscriptdebug.h>


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().

| 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 | ( | void | ) | [virtual] |
Reimplemented from LLMultiFloater.
Definition at line 80 of file llfloaterscriptdebug.cpp.
References FALSE, LLMultiFloater::mTabContainer, LLMultiFloater::postBuild(), and TRUE.

| void LLFloaterScriptDebug::show | ( | const LLUUID & | object_id | ) | [static] |
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().


| 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::getImageFromFile(), LLViewerObject::getPositionRegion(), gImageList, gObjectList, llformat(), LLVector3::mV, LLUUID::null, LLViewerObject::setIcon(), TRUE, VX, and VY.
Referenced by LLFloaterChat::addChatHistory().


Definition at line 100 of file llfloaterscriptdebug.cpp.
References LLUICtrlFactory::buildFloater(), FALSE, LLSingleton< LLUICtrlFactory >::getInstance(), getOutputWindow(), LLFloaterScriptDebug(), LLFloater::moveResizeHandlesToFront(), NULL, LLFloater::setFloaterHost(), LLMultiFloater::setVisible(), LLFloaterScriptDebugOutput::show(), and sInstance.
Referenced by addScriptLine(), and show().


LLFloaterScriptDebug * LLFloaterScriptDebug::sInstance = NULL [static, protected] |
Definition at line 55 of file llfloaterscriptdebug.h.
Referenced by addOutputWindow(), show(), and ~LLFloaterScriptDebug().
1.5.5