#include <llmortician.h>
Public Member Functions | |
LLMortician () | |
virtual | ~LLMortician () |
void | die () |
BOOL | isDead () |
Static Public Member Functions | |
static void | updateClass () |
static void | setZealous (BOOL b) |
Private Attributes | |
BOOL | mIsDead |
Static Private Attributes | |
static BOOL | sDestroyImmediate = FALSE |
static std::list< LLMortician * > | sGraveyard |
Definition at line 37 of file llmortician.h.
LLMortician::LLMortician | ( | ) | [inline] |
LLMortician::~LLMortician | ( | ) | [virtual] |
void LLMortician::updateClass | ( | ) | [static] |
Definition at line 45 of file llmortician.cpp.
References sGraveyard.
Referenced by LLAppViewer::idle(), and idle_startup().
void LLMortician::die | ( | ) |
Definition at line 54 of file llmortician.cpp.
References mIsDead, sDestroyImmediate, sGraveyard, and TRUE.
Referenced by LLPanelInventory::clearContents(), LLNotifyBox::close(), LLGroupNotifyBox::close(), LLFloater::destroy(), and LLLayoutStack::fromXML().
BOOL LLMortician::isDead | ( | ) | [inline] |
Definition at line 44 of file llmortician.h.
References mIsDead.
Referenced by LLFloaterView::allChildrenClosed(), LLFloater::close(), LLFloaterView::closeAllChildren(), LLNotifyBoxView::getFirstNontipBox(), LLFloaterView::getFrontmost(), LLFloaterSnapshot::hide(), LLFloater::setEditModeEnabled(), and LLView::updateBoundingRect().
void LLMortician::setZealous | ( | BOOL | b | ) | [static] |
Definition at line 72 of file llmortician.cpp.
References sDestroyImmediate.
Referenced by LLAppViewer::cleanup().
BOOL LLMortician::sDestroyImmediate = FALSE [static, private] |
BOOL LLMortician::mIsDead [private] |
std::list< LLMortician * > LLMortician::sGraveyard [static, private] |
Definition at line 54 of file llmortician.h.
Referenced by die(), updateClass(), and ~LLMortician().