#include <llfolderview.h>
Definition at line 538 of file llfolderview.h.
typedef enum LLFolderViewFolder::e_trash LLFolderViewFolder::ETrash |
typedef std::vector<LLFolderViewItem*> LLFolderViewFolder::items_t [protected] |
Definition at line 547 of file llfolderview.h.
typedef std::vector<LLFolderViewFolder*> LLFolderViewFolder::folders_t [protected] |
Definition at line 548 of file llfolderview.h.
Definition at line 565 of file llfolderview.h.
LLFolderViewFolder::LLFolderViewFolder | ( | const LLString & | name, | |
LLUIImagePtr | icon, | |||
LLFolderView * | root, | |||
LLFolderViewEventListener * | listener | |||
) |
---------------------------------------------------------------------------- Class LLFolderViewFolder ----------------------------------------------------------------------------
Definition at line 975 of file llfolderview.cpp.
References LLFolderViewItem::mType.
LLFolderViewFolder::~LLFolderViewFolder | ( | void | ) | [virtual] |
Definition at line 998 of file llfolderview.cpp.
References gFocusMgr, and LLFocusMgr::releaseFocusIfNeeded().
BOOL LLFolderViewFolder::potentiallyVisible | ( | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 2212 of file llfolderview.cpp.
References getCompletedFilterGeneration(), LLFolderView::getFilter(), LLInventoryFilter::getMinRequiredGeneration(), LLFolderViewItem::getRoot(), hasFilteredDescendants(), LLFolderViewItem::mRoot, and LLFolderViewItem::potentiallyVisible().
Referenced by LLFolderView::sanitizeSelection().
LLFolderViewItem * LLFolderViewFolder::getNextFromChild | ( | LLFolderViewItem * | item, | |
BOOL | include_children = TRUE | |||
) |
Definition at line 2223 of file llfolderview.cpp.
References FALSE, getNextFromChild(), llassert, mFolders, mItems, LLFolderViewItem::mParentFolder, NULL, and TRUE.
Referenced by getNextFromChild(), LLFolderViewItem::getNextOpenNode(), LLPanelInventory::handleDragAndDrop(), and LLFolderView::search().
LLFolderViewItem * LLFolderViewFolder::getPreviousFromChild | ( | LLFolderViewItem * | item, | |
BOOL | include_children = TRUE | |||
) |
Definition at line 2328 of file llfolderview.cpp.
References FALSE, llassert, mFolders, mItems, NULL, and TRUE.
Referenced by LLFolderViewItem::getPreviousOpenNode(), and LLFolderView::search().
BOOL LLFolderViewFolder::addToFolder | ( | LLFolderViewFolder * | folder, | |
LLFolderView * | root | |||
) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1010 of file llfolderview.cpp.
References addFolder(), LLFolderView::addItemID(), FALSE, LLFolderViewItem::getListener(), and LLFolderViewItem::mParentFolder.
Referenced by LLPanelInventory::createFolderViews().
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 1023 of file llfolderview.cpp.
References arrange(), LLFolderViewItem::arrange(), FALSE, FOLDER_CLOSE_TIME_CONSTANT, FOLDER_OPEN_TIME_CONSTANT, LLFolderView::getArrangeGeneration(), LLFolderViewItem::getFiltered(), LLRectBase< Type >::getHeight(), LLCriticalDamp::getInterpolant(), LLFolderViewItem::getItemHeight(), LLView::getRect(), LLFolderViewItem::getRoot(), LLFolderView::getShowFolderState(), LLView::getVisible(), LLRectBase< Type >::getWidth(), hasFilteredDescendants(), lerp(), llabs(), llmax(), llround(), MAX_FOLDER_ITEM_OVERLAP, mCurHeight, mFolders, LLFolderViewItem::mHasVisibleChildren, mIsOpen, mItems, mLastArrangeGeneration, mLastCalculatedWidth, LLFolderViewItem::mRoot, mTargetHeight, needsArrange(), requestArrange(), LLView::reshape(), S32, LLView::setOrigin(), LLView::setVisible(), LLInventoryFilter::SHOW_ALL_FOLDERS, and TRUE.
Referenced by LLFolderView::arrange(), and arrange().
BOOL LLFolderViewFolder::needsArrange | ( | ) |
Definition at line 1167 of file llfolderview.cpp.
References LLFolderView::getArrangeGeneration(), mLastArrangeGeneration, and LLFolderViewItem::mRoot.
Referenced by arrange(), and LLFolderView::doIdle().
EInventorySortGroup LLFolderViewFolder::getSortGroup | ( | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1784 of file llfolderview.cpp.
References LLFolderViewEventListener::isItemMovable(), isTrash(), LLFolderViewItem::mListener, SG_NORMAL_FOLDER, SG_SYSTEM_FOLDER, and SG_TRASH_FOLDER.
Definition at line 1172 of file llfolderview.cpp.
References getCompletedFilterGeneration(), llmin(), mCompletedFilterGeneration, mMostFilteredDescendantGeneration, LLFolderViewItem::mParentFolder, setCompletedFilterGeneration(), and TRUE.
Referenced by dirtyFilter(), LLFolderViewItem::dirtyFilter(), filter(), and setCompletedFilterGeneration().
virtual S32 LLFolderViewFolder::getCompletedFilterGeneration | ( | ) | [inline, virtual] |
Definition at line 596 of file llfolderview.h.
References mCompletedFilterGeneration.
Referenced by LLFolderView::doIdle(), LLFolderView::filter(), filter(), potentiallyVisible(), and setCompletedFilterGeneration().
Definition at line 598 of file llfolderview.h.
References mMostFilteredDescendantGeneration.
Referenced by LLFolderView::arrange(), arrange(), and LLOpenFilteredFolders::doFolder().
BOOL LLFolderViewFolder::hasFilteredDescendants | ( | ) |
Definition at line 1350 of file llfolderview.cpp.
References LLInventoryFilter::getCurrentGeneration(), LLFolderView::getFilter(), mMostFilteredDescendantGeneration, and LLFolderViewItem::mRoot.
Referenced by LLFolderView::arrange(), arrange(), filter(), and potentiallyVisible().
void LLFolderViewFolder::filter | ( | LLInventoryFilter & | filter | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 1183 of file llfolderview.cpp.
References FALSE, LLFolderViewItem::filter(), getCompletedFilterGeneration(), LLInventoryFilter::getCurrentGeneration(), LLInventoryFilter::getFilterCount(), LLFolderViewItem::getFiltered(), LLFolderViewItem::getLastFilterGeneration(), LLInventoryFilter::getMinRequiredGeneration(), LLInventoryFilter::getMustPassGeneration(), LLFolderViewItem::getRoot(), LLFolderViewEventListener::getUUID(), gInventory, hasFilteredDescendants(), LLInventoryModel::isCategoryComplete(), LLInventoryFilter::isNotDefault(), llformat(), mCompletedFilterGeneration, LLFolderViewItem::mFiltered, mFolders, mItems, LLFolderViewItem::mLastFilterGeneration, LLFolderViewItem::mListener, mMostFilteredDescendantGeneration, LLFolderViewItem::mRoot, LLFolderViewItem::mStatusText, LLFolderView::needsAutoSelect(), S32, setCompletedFilterGeneration(), LLInventoryModel::startBackgroundFetch(), and TRUE.
Referenced by LLFolderView::filter().
Reimplemented from LLFolderViewItem.
Definition at line 1329 of file llfolderview.cpp.
References mCurHeight, LLFolderViewItem::mFiltered, and LLFolderViewItem::setFiltered().
void LLFolderViewFolder::dirtyFilter | ( | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1343 of file llfolderview.cpp.
References LLFolderViewItem::dirtyFilter(), FALSE, and setCompletedFilterGeneration().
Referenced by LLFolderView::addFolder(), addFolder(), and extractItem().
BOOL LLFolderViewFolder::setSelection | ( | LLFolderViewItem * | selection, | |
BOOL | open, | |||
BOOL | take_keyboard_focus | |||
) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 1357 of file llfolderview.cpp.
References FALSE, mFolders, LLFolderViewItem::mIsSelected, mItems, LLFolderViewItem::mListener, LLFolderViewItem::mNumDescendantsSelected, LLFolderViewEventListener::selectItem(), setOpenArrangeRecursively(), and TRUE.
Referenced by LLFolderView::setSelection().
BOOL LLFolderViewFolder::changeSelection | ( | LLFolderViewItem * | selection, | |
BOOL | selected | |||
) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 1409 of file llfolderview.cpp.
References FALSE, mFolders, LLFolderViewItem::mIsSelected, mItems, LLFolderViewItem::mListener, LLFolderViewItem::mNumDescendantsSelected, LLFolderViewEventListener::selectItem(), and TRUE.
Referenced by LLFolderView::changeSelection().
S32 LLFolderViewFolder::extendSelection | ( | LLFolderViewItem * | selection, | |
LLFolderViewItem * | last_selected, | |||
LLDynamicArray< LLFolderViewItem * > & | items | |||
) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 1460 of file llfolderview.cpp.
References LLFolderViewItem::changeSelection(), FALSE, LLDynamicArray< Type, BlockSize >::getLength(), LLFolderViewItem::isSelected(), mFolders, mItems, LLFolderViewItem::mNumDescendantsSelected, LLDynamicArray< Type, BlockSize >::put(), S32, and TRUE.
Referenced by LLFolderView::extendSelection().
void LLFolderViewFolder::recursiveDeselect | ( | BOOL | deselect_self | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1582 of file llfolderview.cpp.
References FALSE, LLFolderViewItem::getParentFolder(), llassert, mFolders, LLFolderViewItem::mIsSelected, mItems, LLFolderViewItem::mNumDescendantsSelected, recursiveDeselect(), LLFolderViewItem::recursiveDeselect(), and TRUE.
Referenced by LLFolderView::clearSelection(), and recursiveDeselect().
BOOL LLFolderViewFolder::isRemovable | ( | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1836 of file llfolderview.cpp.
References FALSE, LLFolderViewEventListener::isItemRemovable(), mFolders, mItems, LLFolderViewItem::mListener, and TRUE.
BOOL LLFolderViewFolder::isMovable | ( | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1803 of file llfolderview.cpp.
References FALSE, LLFolderViewEventListener::isItemMovable(), mFolders, mItems, LLFolderViewItem::mListener, and TRUE.
void LLFolderViewFolder::destroyView | ( | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1623 of file llfolderview.cpp.
References LLView::deleteAllChildren(), destroyView(), LLFolderViewItem::getListener(), LLFolderViewItem::getRoot(), LLFolderViewEventListener::getUUID(), mFolders, mItems, LLFolderViewItem::mParentFolder, LLFolderView::removeItemID(), and removeView().
Referenced by destroyView().
BOOL LLFolderViewFolder::removeItem | ( | LLFolderViewItem * | item | ) |
Definition at line 1654 of file llfolderview.cpp.
References FALSE, LLFolderViewItem::remove(), and TRUE.
Referenced by LLFolderView::removeSelectedItems().
void LLFolderViewFolder::removeView | ( | LLFolderViewItem * | item | ) |
Definition at line 1667 of file llfolderview.cpp.
References extractItem(), LLFolderViewItem::getParentFolder(), LLFolderViewItem::getRoot(), LLFolderViewItem::recursiveDeselect(), LLFolderView::removeFromSelectionList(), and TRUE.
Referenced by destroyView(), and LLFolderViewItem::destroyView().
void LLFolderViewFolder::extractItem | ( | LLFolderViewItem * | item | ) |
Definition at line 1682 of file llfolderview.cpp.
References dirtyFilter(), LLFolderViewItem::getListener(), LLFolderViewItem::getRoot(), LLFolderViewEventListener::getUUID(), mFolders, mItems, LLView::removeChild(), LLFolderView::removeItemID(), and requestArrange().
Referenced by LLInventoryPanel::modelChanged(), and removeView().
void LLFolderViewFolder::resort | ( | LLFolderViewItem * | item | ) |
Definition at line 1712 of file llfolderview.cpp.
References mFolders, mItems, and mSortFunction.
Referenced by LLFolderViewItem::rename().
void LLFolderViewFolder::setItemSortOrder | ( | U32 | ordering | ) |
Definition at line 1768 of file llfolderview.cpp.
References mFolders, mItems, mSortFunction, and LLInventorySort::updateSort().
Referenced by LLInventoryPanel::buildNewViews(), and LLSetItemSortFunction::doFolder().
void LLFolderViewFolder::sortBy | ( | U32 | order | ) |
Definition at line 1727 of file llfolderview.cpp.
References getCreationDate(), LLFolderViewItem::getCreationDate(), mFolders, mItems, mSortFunction, mSubtreeCreationDate, LLInventoryFilter::SO_DATE, and LLInventorySort::updateSort().
void LLFolderViewFolder::setAutoOpenCountdown | ( | F32 | countdown | ) | [inline] |
Definition at line 656 of file llfolderview.h.
References mAutoOpenCountdown.
Referenced by LLFolderView::autoOpenTest(), and LLFolderView::closeAutoOpenedFolders().
void LLFolderViewFolder::toggleOpen | ( | ) | [virtual] |
Reimplemented in LLFolderView.
Definition at line 1925 of file llfolderview.cpp.
References mIsOpen, and setOpen().
Referenced by LLPanelInventory::createFolderViews(), handleDoubleClick(), handleMouseDown(), and open().
void LLFolderViewFolder::setOpen | ( | BOOL | open = TRUE |
) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1931 of file llfolderview.cpp.
References setOpenArrangeRecursively().
Referenced by LLFolderView::autoOpenItem(), LLFolderView::closeAutoOpenedFolders(), LLSaveFolderState::doFolder(), LLFolderView::openFolder(), and toggleOpen().
void LLFolderViewFolder::requestArrange | ( | BOOL | include_descendants = FALSE |
) | [virtual] |
Definition at line 1905 of file llfolderview.cpp.
References mFolders, mLastArrangeGeneration, LLFolderViewItem::mParentFolder, requestArrange(), and TRUE.
Referenced by LLFolderView::addFolder(), addFolder(), addItem(), arrange(), LLFolderViewEventListener::arrangeAndSet(), LLFolderView::autoOpenItem(), extractItem(), LLFolderViewItem::filter(), LLFolderViewItem::refresh(), requestArrange(), setOpenArrangeRecursively(), and LLFolderView::setSelection().
void LLFolderViewFolder::setOpenArrangeRecursively | ( | BOOL | open, | |
ERecurseType | recurse = RECURSE_NO | |||
) | [virtual] |
Definition at line 1936 of file llfolderview.cpp.
References mFolders, mIsOpen, LLFolderViewItem::mListener, LLFolderViewItem::mParentFolder, LLFolderViewEventListener::openItem(), RECURSE_DOWN, RECURSE_UP, RECURSE_UP_DOWN, requestArrange(), and setOpenArrangeRecursively().
Referenced by LLFolderView::autoOpenItem(), LLOpenFolderByID::doFolder(), LLOpenFoldersWithSelection::doFolder(), LLSelectFirstFilteredItem::doFolder(), LLOpenFilteredFolders::doFolder(), LLCloseAllFoldersFunctor::doFolder(), LLOpenFoldersWithSelection::doItem(), LLSelectFirstFilteredItem::doItem(), LLOpenFilteredFolders::doItem(), setOpen(), LLFolderView::setOpenArrangeRecursively(), setOpenArrangeRecursively(), and setSelection().
virtual BOOL LLFolderViewFolder::isOpen | ( | void | ) | [inline, virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 676 of file llfolderview.h.
References mIsOpen.
Referenced by LLFolderView::autoOpenTest(), LLSaveFolderState::doFolder(), and LLFolderView::sanitizeSelection().
BOOL LLFolderViewFolder::handleDragAndDropFromChild | ( | MASK | mask, | |
BOOL | drop, | |||
EDragAndDropType | cargo_type, | |||
void * | cargo_data, | |||
EAcceptance * | accept, | |||
LLString & | tooltip_msg | |||
) |
Definition at line 1968 of file llfolderview.cpp.
References ACCEPT_NO, ACCEPT_YES_MULTI, LLFolderView::autoOpenTest(), LLFolderViewEventListener::dragOrDrop(), LLFolderViewItem::getRoot(), LLFolderViewItem::mDragAndDropTarget, LLFolderViewItem::mListener, NULL, and TRUE.
Referenced by LLFolderViewItem::handleDragAndDrop().
void LLFolderViewFolder::applyFunctorRecursively | ( | LLFolderViewFunctor & | functor | ) |
Definition at line 1997 of file llfolderview.cpp.
References LLFolderViewFunctor::doFolder(), LLFolderViewFunctor::doItem(), mFolders, and mItems.
Referenced by LLFolderView::doIdle(), LLInventoryView::init(), LLInventoryView::onClose(), LLFloaterTexturePicker::onSearchEdit(), LLFloaterLandmark::onSearchEdit(), and LLInventoryPanel::openDefaultFolderForType().
void LLFolderViewFolder::applyListenerFunctorRecursively | ( | LLFolderViewListenerFunctor & | functor | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 2015 of file llfolderview.cpp.
References mFolders, mItems, and LLFolderViewItem::mListener.
void LLFolderViewFolder::open | ( | void | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1992 of file llfolderview.cpp.
References toggleOpen().
BOOL LLFolderViewFolder::addItem | ( | LLFolderViewItem * | item | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 1869 of file llfolderview.cpp.
References LLView::addChild(), LLFolderViewItem::dirtyFilter(), FALSE, LLView::getRect(), mItems, mSortFunction, requestArrange(), LLView::setRect(), LLView::setVisible(), and TRUE.
Referenced by LLFolderViewItem::addToFolder().
BOOL LLFolderViewFolder::addFolder | ( | LLFolderViewFolder * | folder | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 1887 of file llfolderview.cpp.
References LLView::addChild(), dirtyFilter(), FALSE, LLView::getRect(), mFolders, mSortFunction, requestArrange(), LLView::reshape(), LLView::setOrigin(), LLView::setVisible(), and TRUE.
Referenced by addToFolder().
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 2094 of file llfolderview.cpp.
References LLFolderViewItem::handleHover(), and LLView::handleHover().
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 2075 of file llfolderview.cpp.
References LLView::childrenHandleRightMouseDown(), FALSE, LLInventoryModel::fetchDescendentsOf(), LLFolderViewEventListener::getUUID(), gInventory, LLFolderViewItem::handleRightMouseDown(), mIsOpen, LLFolderViewItem::mListener, and NULL.
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 2113 of file llfolderview.cpp.
References LLView::childrenHandleMouseDown(), FALSE, LLFolderViewItem::handleMouseDown(), LEFT_PAD, LLFolderViewItem::mIndentation, mIsOpen, NULL, toggleOpen(), and TRUE.
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 2137 of file llfolderview.cpp.
References LLView::childrenHandleDoubleClick(), FALSE, LEFT_PAD, LLFolderViewItem::mIndentation, mIsOpen, NULL, LLFolderViewItem::setSelectionFromRoot(), toggleOpen(), and TRUE.
BOOL LLFolderViewFolder::handleDragAndDrop | ( | S32 | x, | |
S32 | y, | |||
MASK | mask, | |||
BOOL | drop, | |||
EDragAndDropType | cargo_type, | |||
void * | cargo_data, | |||
EAcceptance * | accept, | |||
LLString & | tooltip_msg | |||
) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 2033 of file llfolderview.cpp.
References ACCEPT_NO, ACCEPT_YES_MULTI, LLFolderView::autoOpenTest(), LLView::childrenHandleDragAndDrop(), LLFolderViewEventListener::dragOrDrop(), FALSE, LLFolderViewItem::getRoot(), lldebugst, llendl, LLFolderViewItem::mDragAndDropTarget, mIsOpen, LLFolderViewItem::mListener, NULL, and TRUE.
void LLFolderViewFolder::draw | ( | void | ) | [virtual] |
Reimplemented from LLFolderViewItem.
Reimplemented in LLFolderView.
Definition at line 2162 of file llfolderview.cpp.
References LLView::draw(), LLFolderViewItem::draw(), FALSE, LLCriticalDamp::getInterpolant(), LLFolderViewItem::getRoot(), LLFolderViewEventListener::hasChildren(), LLFolderViewEventListener::isUpToDate(), lerp(), mAutoOpenCountdown, LLFolderViewItem::mControlLabelRotation, mCurHeight, mExpanderHighlighted, LLFolderViewItem::mIsLoading, mIsOpen, LLFolderViewItem::mListener, mTargetHeight, LLFolderViewItem::mTimeSinceRequestStart, and LLTimer::reset().
Referenced by LLFolderView::draw().
U32 LLFolderViewFolder::getCreationDate | ( | ) | const [virtual] |
Reimplemented from LLFolderViewItem.
Definition at line 2206 of file llfolderview.cpp.
References LLFolderViewItem::mCreationDate, and mSubtreeCreationDate.
Referenced by sortBy().
bool LLFolderViewFolder::isTrash | ( | ) |
Definition at line 1718 of file llfolderview.cpp.
References LLAssetType::AT_TRASH, LLInventoryModel::findCategoryUUIDForType(), LLFolderViewEventListener::getUUID(), gInventory, mAmTrash, LLFolderViewItem::mListener, NOT_TRASH, TRASH, and UNKNOWN.
Referenced by getSortGroup().
items_t LLFolderViewFolder::mItems [protected] |
Definition at line 549 of file llfolderview.h.
Referenced by addItem(), applyFunctorRecursively(), applyListenerFunctorRecursively(), LLFolderView::arrange(), arrange(), changeSelection(), destroyView(), extendSelection(), extractItem(), filter(), getNextFromChild(), getPreviousFromChild(), isMovable(), isRemovable(), recursiveDeselect(), resort(), setItemSortOrder(), setSelection(), sortBy(), and LLFolderView::~LLFolderView().
folders_t LLFolderViewFolder::mFolders [protected] |
Definition at line 550 of file llfolderview.h.
Referenced by LLFolderView::addFolder(), addFolder(), applyFunctorRecursively(), applyListenerFunctorRecursively(), LLFolderView::arrange(), arrange(), changeSelection(), destroyView(), extendSelection(), extractItem(), filter(), getNextFromChild(), getPreviousFromChild(), isMovable(), isRemovable(), recursiveDeselect(), requestArrange(), resort(), setItemSortOrder(), setOpenArrangeRecursively(), setSelection(), LLFolderView::setSortOrder(), sortBy(), and LLFolderView::~LLFolderView().
LLInventorySort LLFolderViewFolder::mSortFunction [protected] |
Definition at line 551 of file llfolderview.h.
Referenced by addFolder(), addItem(), resort(), setItemSortOrder(), and sortBy().
BOOL LLFolderViewFolder::mIsOpen [protected] |
Definition at line 553 of file llfolderview.h.
Referenced by arrange(), draw(), handleDoubleClick(), handleDragAndDrop(), handleMouseDown(), handleRightMouseDown(), isOpen(), LLFolderView::LLFolderView(), LLFolderView::setOpenArrangeRecursively(), setOpenArrangeRecursively(), and toggleOpen().
BOOL LLFolderViewFolder::mExpanderHighlighted [protected] |
F32 LLFolderViewFolder::mCurHeight [protected] |
F32 LLFolderViewFolder::mTargetHeight [protected] |
Definition at line 556 of file llfolderview.h.
Referenced by LLFolderView::arrange(), arrange(), and draw().
F32 LLFolderViewFolder::mAutoOpenCountdown [protected] |
U32 LLFolderViewFolder::mSubtreeCreationDate [protected] |
ETrash LLFolderViewFolder::mAmTrash [protected] |
S32 LLFolderViewFolder::mLastArrangeGeneration [protected] |
Definition at line 560 of file llfolderview.h.
Referenced by LLFolderView::arrange(), arrange(), needsArrange(), and requestArrange().
S32 LLFolderViewFolder::mLastCalculatedWidth [protected] |
S32 LLFolderViewFolder::mCompletedFilterGeneration [protected] |
Definition at line 562 of file llfolderview.h.
Referenced by LLFolderView::doIdle(), LLFolderView::draw(), filter(), getCompletedFilterGeneration(), and setCompletedFilterGeneration().
Definition at line 563 of file llfolderview.h.
Referenced by filter(), hasFilteredDescendants(), and setCompletedFilterGeneration().