LLCallingCardBridge Class Reference

#include <llinventorybridge.h>

Inheritance diagram for LLCallingCardBridge:

Inheritance graph
[legend]
Collaboration diagram for LLCallingCardBridge:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const LLStringgetPrefix ()
virtual LLString getLabelSuffix () const
virtual LLUIImagePtr getIcon () const
virtual void performAction (LLFolderView *folder, LLInventoryModel *model, LLString action)
virtual void openItem ()
virtual void buildContextMenu (LLMenuGL &menu, U32 flags)
virtual BOOL dragOrDrop (MASK mask, BOOL drop, EDragAndDropType cargo_type, void *cargo_data)
void refreshFolderViewItem ()

Protected Member Functions

 LLCallingCardBridge (LLInventoryPanel *inventory, const LLUUID &uuid)
 ~LLCallingCardBridge ()

Protected Attributes

LLCallingCardObservermObserver

Static Protected Attributes

static LLString sPrefix

Friends

class LLInvFVBridge


Detailed Description

Definition at line 422 of file llinventorybridge.h.


Constructor & Destructor Documentation

LLCallingCardBridge::LLCallingCardBridge ( LLInventoryPanel inventory,
const LLUUID uuid 
) [protected]

Definition at line 2650 of file llinventorybridge.cpp.

References LLAvatarTracker::addObserver(), LLAvatarTracker::instance(), and mObserver.

Here is the call graph for this function:

LLCallingCardBridge::~LLCallingCardBridge (  )  [protected]

Definition at line 2657 of file llinventorybridge.cpp.

References LLAvatarTracker::instance(), mObserver, and LLAvatarTracker::removeObserver().

Here is the call graph for this function:


Member Function Documentation

virtual const LLString& LLCallingCardBridge::getPrefix (  )  [inline, virtual]

Reimplemented from LLInvFVBridge.

Definition at line 426 of file llinventorybridge.h.

References sPrefix.

LLString LLCallingCardBridge::getLabelSuffix (  )  const [virtual]

Reimplemented from LLItemBridge.

Definition at line 2708 of file llinventorybridge.cpp.

References LLInventoryItem::getCreatorUUID(), LLItemBridge::getItem(), LLItemBridge::getLabelSuffix(), and LLAvatarTracker::instance().

Here is the call graph for this function:

LLUIImagePtr LLCallingCardBridge::getIcon (  )  const [virtual]

void LLCallingCardBridge::performAction ( LLFolderView folder,
LLInventoryModel model,
LLString  action 
) [virtual]

void LLCallingCardBridge::openItem ( void   )  [virtual]

void LLCallingCardBridge::buildContextMenu ( LLMenuGL menu,
U32  flags 
) [virtual]

BOOL LLCallingCardBridge::dragOrDrop ( MASK  mask,
BOOL  drop,
EDragAndDropType  cargo_type,
void *  cargo_data 
) [virtual]

void LLCallingCardBridge::refreshFolderViewItem (  ) 

Definition at line 2663 of file llinventorybridge.cpp.

References LLFolderView::getItemByID(), LLInventoryPanel::getRootFolder(), LLInvFVBridge::mInventoryPanel, LLInvFVBridge::mUUID, and LLFolderViewItem::refresh().

Referenced by LLCallingCardObserver::changed().

Here is the call graph for this function:

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class LLInvFVBridge [friend]

Definition at line 424 of file llinventorybridge.h.


Member Data Documentation

Definition at line 446 of file llinventorybridge.h.

Referenced by getPrefix().

Definition at line 447 of file llinventorybridge.h.

Referenced by LLCallingCardBridge(), and ~LLCallingCardBridge().


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

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