#include <llinventoryview.h>
Inheritance diagram for LLSaveFolderState:
Public Member Functions | |
LLSaveFolderState () | |
virtual | ~LLSaveFolderState () |
virtual void | doFolder (LLFolderViewFolder *folder) |
virtual void | doItem (LLFolderViewItem *item) |
void | setApply (BOOL apply) |
void | clearOpenFolders () |
Protected Attributes | |
std::set< LLUUID > | mOpenFolders |
BOOL | mApply |
Definition at line 303 of file llinventoryview.h.
LLSaveFolderState::LLSaveFolderState | ( | ) | [inline] |
Definition at line 306 of file llinventoryview.h.
virtual LLSaveFolderState::~LLSaveFolderState | ( | ) | [inline, virtual] |
Definition at line 307 of file llinventoryview.h.
void LLSaveFolderState::clearOpenFolders | ( | ) | [inline] |
Definition at line 311 of file llinventoryview.h.
References mOpenFolders.
Referenced by setApply().
void LLSaveFolderState::doFolder | ( | LLFolderViewFolder * | folder | ) | [virtual] |
Implements LLFolderViewFunctor.
Definition at line 416 of file llinventoryview.cpp.
References FALSE, LLFolderViewItem::getListener(), LLInvFVBridge::getUUID(), LLFolderViewFolder::isOpen(), LLFolderViewItem::isSelected(), mApply, mOpenFolders, LLFolderViewFolder::setOpen(), and TRUE.
virtual void LLSaveFolderState::doItem | ( | LLFolderViewItem * | item | ) | [inline, virtual] |
---------------------------------------------------------------------------- LLInventoryView ----------------------------------------------------------------------------
Definition at line 406 of file llinventoryview.cpp.
References clearOpenFolders(), and mApply.
Referenced by LLInventoryView::init(), LLFloaterLandmark::LLFloaterLandmark(), LLFloaterTexturePicker::LLFloaterTexturePicker(), LLInventoryView::onClose(), LLFloaterTexturePicker::onSearchEdit(), and LLFloaterLandmark::onSearchEdit().
BOOL LLSaveFolderState::mApply [protected] |
std::set<LLUUID> LLSaveFolderState::mOpenFolders [protected] |