LLSaveFolderState Class Reference

#include <llinventoryview.h>

Inheritance diagram for LLSaveFolderState:

Inheritance graph
Collaboration diagram for LLSaveFolderState:

Collaboration graph
List of all members.

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< LLUUIDmOpenFolders
BOOL mApply

Detailed Description

Definition at line 303 of file llinventoryview.h.

Constructor & Destructor Documentation

LLSaveFolderState::LLSaveFolderState (  )  [inline]

Definition at line 306 of file llinventoryview.h.

virtual LLSaveFolderState::~LLSaveFolderState (  )  [inline, virtual]

Definition at line 307 of file llinventoryview.h.

Member Function Documentation

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]

Implements LLFolderViewFunctor.

Definition at line 309 of file llinventoryview.h.

void LLSaveFolderState::setApply ( BOOL  apply  ) 

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

Member Data Documentation

BOOL LLSaveFolderState::mApply [protected]

Definition at line 314 of file llinventoryview.h.

Referenced by doFolder(), and setApply().

std::set<LLUUID> LLSaveFolderState::mOpenFolders [protected]

Definition at line 313 of file llinventoryview.h.

Referenced by clearOpenFolders(), and doFolder().

The documentation for this class was generated from the following files:
Generated on Thu Jul 1 06:11:42 2010 for Second Life Viewer by  doxygen 1.4.7