LLMultiPreview Class Reference

#include <llpreview.h>

Inheritance diagram for LLMultiPreview:

Inheritance graph
[legend]
Collaboration diagram for LLMultiPreview:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLMultiPreview (const LLRect &rect)
void open ()
void tabOpen (LLFloater *opened_floater, bool from_click)
void userSetShape (const LLRect &new_rect)

Static Public Member Functions

static LLMultiPreviewgetAutoOpenInstance (const LLUUID &id)
static void setAutoOpenInstance (LLMultiPreview *previewp, const LLUUID &id)

Protected Types

typedef std::map< LLUUID,
LLHandle< LLFloater > > 
handle_map_t

Static Protected Attributes

static handle_map_t sAutoOpenPreviewHandles


Detailed Description

Definition at line 48 of file llpreview.h.


Member Typedef Documentation

typedef std::map<LLUUID, LLHandle<LLFloater> > LLMultiPreview::handle_map_t [protected]

Reimplemented from LLFloater.

Definition at line 61 of file llpreview.h.


Constructor & Destructor Documentation

LLMultiPreview::LLMultiPreview ( const LLRect rect  ) 

Definition at line 544 of file llpreview.cpp.

References LLMultiFloater::setCanResize(), and TRUE.

Here is the call graph for this function:


Member Function Documentation

void LLMultiPreview::open ( void   )  [virtual]

Reimplemented from LLMultiFloater.

Definition at line 549 of file llpreview.cpp.

References LLPreview::getAssetStatus(), LLTabContainer::getCurrentPanel(), LLPreview::loadAsset(), LLMultiFloater::mTabContainer, LLMultiFloater::open(), and LLPreview::PREVIEW_ASSET_UNLOADED.

Referenced by doToSelected(), and LLFolderView::openSelectedItems().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLMultiPreview::tabOpen ( LLFloater opened_floater,
bool  from_click 
) [virtual]

Reimplemented from LLMultiFloater.

Definition at line 571 of file llpreview.cpp.

References LLPreview::getAssetStatus(), LLPreview::loadAsset(), and LLPreview::PREVIEW_ASSET_UNLOADED.

Here is the call graph for this function:

void LLMultiPreview::userSetShape ( const LLRect new_rect  )  [virtual]

LLMultiPreview * LLMultiPreview::getAutoOpenInstance ( const LLUUID id  )  [static]

Definition at line 581 of file llpreview.cpp.

References NULL, and sAutoOpenPreviewHandles.

void LLMultiPreview::setAutoOpenInstance ( LLMultiPreview previewp,
const LLUUID id 
) [static]

Definition at line 592 of file llpreview.cpp.

References LLFloater::getHandle(), and sAutoOpenPreviewHandles.

Here is the call graph for this function:


Member Data Documentation

Definition at line 62 of file llpreview.h.

Referenced by getAutoOpenInstance(), and setAutoOpenInstance().


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

Generated on Fri May 16 08:54:11 2008 for SecondLife by  doxygen 1.5.5