LLInventoryViewFinder Class Reference

#include <llinventoryview.h>

Inheritance diagram for LLInventoryViewFinder:

Inheritance graph
[legend]
Collaboration diagram for LLInventoryViewFinder:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLInventoryViewFinder (const LLString &name, const LLRect &rect, LLInventoryView *inventory_view)
virtual void draw ()
virtual void onClose (bool app_quitting)
void changeFilter (LLInventoryFilter *filter)
void updateElementsFromFilter ()
BOOL getCheckShowEmpty ()
BOOL getCheckSinceLogoff ()

Static Public Member Functions

static void onTimeAgo (LLUICtrl *, void *)
static void onCheckSinceLogoff (LLUICtrl *, void *)
static void onCloseBtn (void *user_data)
static void selectAllTypes (void *user_data)
static void selectNoTypes (void *user_data)

Protected Attributes

LLInventoryViewmInventoryView
LLSpinCtrlmSpinSinceDays
LLSpinCtrlmSpinSinceHours
LLInventoryFiltermFilter


Detailed Description

Definition at line 160 of file llinventoryview.h.


Constructor & Destructor Documentation

LLInventoryViewFinder::LLInventoryViewFinder ( const LLString name,
const LLRect rect,
LLInventoryView inventory_view 
)

---------------------------------------------------------------------------- LLInventoryViewFinder ----------------------------------------------------------------------------

Definition at line 108 of file llinventoryview.cpp.

References LLUICtrlFactory::buildFloater(), LLPanel::childSetAction(), LLPanel::childSetCommitCallback(), LLSingleton< LLUICtrlFactory >::getInstance(), mSpinSinceDays, mSpinSinceHours, onCheckSinceLogoff(), onCloseBtn(), onTimeAgo(), selectAllTypes(), selectNoTypes(), and updateElementsFromFilter().

Here is the call graph for this function:


Member Function Documentation

void LLInventoryViewFinder::draw ( void   )  [virtual]

void LLInventoryViewFinder::onClose ( bool  app_quitting  )  [virtual]

Reimplemented from LLFloater.

Definition at line 309 of file llinventoryview.cpp.

References LLFloater::destroy(), FALSE, LLView::getControl(), mInventoryView, and LLControlVariable::setValue().

Here is the call graph for this function:

void LLInventoryViewFinder::changeFilter ( LLInventoryFilter filter  ) 

Definition at line 165 of file llinventoryview.cpp.

References mFilter, and updateElementsFromFilter().

Referenced by LLInventoryView::onFilterSelected().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLInventoryViewFinder::updateElementsFromFilter (  ) 

BOOL LLInventoryViewFinder::getCheckShowEmpty (  ) 

Definition at line 324 of file llinventoryview.cpp.

References LLPanel::childGetValue().

Referenced by draw().

Here is the call graph for this function:

Here is the caller graph for this function:

BOOL LLInventoryViewFinder::getCheckSinceLogoff (  ) 

Definition at line 329 of file llinventoryview.cpp.

References LLPanel::childGetValue().

Referenced by draw().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLInventoryViewFinder::onTimeAgo ( LLUICtrl ctrl,
void *  user_data 
) [static]

Definition at line 152 of file llinventoryview.cpp.

Referenced by LLInventoryViewFinder().

Here is the caller graph for this function:

void LLInventoryViewFinder::onCheckSinceLogoff ( LLUICtrl ctrl,
void *  user_data 
) [static]

Definition at line 138 of file llinventoryview.cpp.

Referenced by LLInventoryViewFinder().

Here is the caller graph for this function:

void LLInventoryViewFinder::onCloseBtn ( void *  user_data  )  [static]

Definition at line 334 of file llinventoryview.cpp.

References LLFloater::close().

Referenced by LLInventoryViewFinder().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLInventoryViewFinder::selectAllTypes ( void *  user_data  )  [static]

Definition at line 341 of file llinventoryview.cpp.

References TRUE.

Referenced by LLInventoryViewFinder(), and LLInventoryView::onClearSearch().

Here is the caller graph for this function:

void LLInventoryViewFinder::selectNoTypes ( void *  user_data  )  [static]

Definition at line 372 of file llinventoryview.cpp.

References FALSE.

Referenced by LLInventoryViewFinder().

Here is the caller graph for this function:


Member Data Documentation

Definition at line 180 of file llinventoryview.h.

Referenced by draw(), and onClose().

Definition at line 181 of file llinventoryview.h.

Referenced by draw(), LLInventoryViewFinder(), and updateElementsFromFilter().

Definition at line 182 of file llinventoryview.h.

Referenced by draw(), LLInventoryViewFinder(), and updateElementsFromFilter().

Definition at line 183 of file llinventoryview.h.

Referenced by changeFilter(), and updateElementsFromFilter().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:50:37 2008 for SecondLife by  doxygen 1.5.5