#include <llui.h>
Public Member Functions | |
LLHandle () | |
const LLHandle< T > & | operator= (const LLHandle< T > &other) |
bool | isDead () const |
void | markDead () |
T * | get () const |
Protected Attributes | |
LLPointer< LLTombStone< T > > | mTombStone |
Static Private Attributes | |
static LLPointer< LLTombStone < T > > | sDefaultTombStone = new LLTombStone<T>() |
Friends | |
bool | operator== (const LLHandle< T > &lhs, const LLHandle< T > &rhs) |
bool | operator!= (const LLHandle< T > &lhs, const LLHandle< T > &rhs) |
bool | operator< (const LLHandle< T > &lhs, const LLHandle< T > &rhs) |
bool | operator> (const LLHandle< T > &lhs, const LLHandle< T > &rhs) |
Definition at line 476 of file llui.h.
bool LLHandle< T >::isDead | ( | ) | const [inline] |
Definition at line 486 of file llui.h.
Referenced by LLVoiceChannel::handleStatusChange(), LLFloater::isDependent(), LLFloater::setCanTearOff(), and LLFloater::setHost().
void LLHandle< T >::markDead | ( | ) | [inline] |
Definition at line 491 of file llui.h.
Referenced by LLFloater::clearSnapTarget(), LLVoiceChannel::handleStatusChange(), LLTextureCtrl::onFloaterClose(), and LLFloater::setHost().
T* LLHandle< T >::get | ( | ) | const [inline] |
Definition at line 496 of file llui.h.
Referenced by LLFloater::addDependentFloater(), LLScriptEdCore::addHelpItemToHistory(), LLPanelLandGeneral::buyPassDialogVisible(), LLPanelGroupGeneral::callbackConfirmMatureApply(), LLFloater::close(), LLTextureCtrl::closeFloater(), LLMediaTypeResponder::completeAny(), LLView::controlListener(), LLPanelGroupGeneral::createGroupCallback(), LLView::deleteViewByHandle(), LLMenuItemTearOffGL::doIt(), LLMenuHolderGL::draw(), LLFloater::draw(), LLPreviewAnim::endAnimCallback(), LLRemoteParcelRequestResponder::error(), LLFloater::getDependee(), LLInventoryView::getFinder(), LLFloater::getHost(), LLFloaterSnapshot::Impl::getPreviewView(), LLFolderView::getShowSelectionContext(), LLFolderView::handleKeyHere(), LLNetMap::handleRightMouseDown(), LLFolderView::handleRightMouseDown(), LLVoiceChannel::handleStatusChange(), LLFolderView::handleUnicodeCharHere(), LLFloaterURLEntry::headerFetchComplete(), LLScriptEdCore::onBtnDynamicHelp(), LLScriptEdCore::onClickBack(), LLScriptEdCore::onClickForward(), LLColorSwatchCtrl::onColorChanged(), LLTextureCtrl::onFloaterClose(), LLTextureCtrl::onFloaterCommit(), LLScriptEdCore::onHelpComboCommit(), LLPanelLandMedia::refresh(), LLRemoteParcelRequestResponder::result(), LLClassifiedStatsResponder::result(), LLColorSwatchCtrl::set(), LLTextureCtrl::setCanApplyImmediately(), LLTextureCtrl::setEnabled(), LLColorSwatchCtrl::setEnabled(), LLScriptEdCore::setHelpPage(), LLTextureCtrl::setImageAssetID(), LLColorSwatchCtrl::setOriginal(), LLTextureCtrl::setValid(), LLColorSwatchCtrl::setValid(), LLTextureCtrl::showPicker(), LLColorSwatchCtrl::showPicker(), LLScriptEdCore::updateDynamicHelp(), LLFloaterURLEntry::updateFromLandMediaPanel(), and LLColorSwatchCtrl::~LLColorSwatchCtrl().
LLPointer<LLTombStone<T> > LLHandle< T >::mTombStone [protected] |
Definition at line 520 of file llui.h.
Referenced by LLHandle< LLSpeaker >::get(), LLHandle< LLSpeaker >::isDead(), LLHandle< LLSpeaker >::markDead(), and LLHandle< LLSpeaker >::operator=().
LLPointer< LLTombStone< T > > LLHandle< T >::sDefaultTombStone = new LLTombStone<T>() [inline, static, private] |