LLGestureBridge Class Reference

#include <llinventorybridge.h>

Inheritance diagram for LLGestureBridge:

Inheritance graph
[legend]
Collaboration diagram for LLGestureBridge:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const LLStringgetPrefix ()
virtual LLUIImagePtr getIcon () const
virtual LLFontGL::StyleFlags getLabelStyle () const
virtual LLString getLabelSuffix () const
virtual void performAction (LLFolderView *folder, LLInventoryModel *model, LLString action)
virtual void openItem ()
virtual BOOL removeItem ()
virtual void buildContextMenu (LLMenuGL &menu, U32 flags)

Protected Member Functions

 LLGestureBridge (LLInventoryPanel *inventory, const LLUUID &uuid)

Static Protected Attributes

static LLString sPrefix

Friends

class LLInvFVBridge


Detailed Description

Definition at line 468 of file llinventorybridge.h.


Constructor & Destructor Documentation

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

Definition at line 488 of file llinventorybridge.h.


Member Function Documentation

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

Reimplemented from LLInvFVBridge.

Definition at line 472 of file llinventorybridge.h.

References sPrefix.

Referenced by openItem().

Here is the caller graph for this function:

LLUIImagePtr LLGestureBridge::getIcon (  )  const [virtual]

Reimplemented from LLItemBridge.

Definition at line 2925 of file llinventorybridge.cpp.

References LLAssetType::AT_GESTURE, FALSE, get_item_icon(), and LLInventoryType::IT_GESTURE.

Here is the call graph for this function:

LLFontGL::StyleFlags LLGestureBridge::getLabelStyle (  )  const [virtual]

Reimplemented from LLInvFVBridge.

Definition at line 2930 of file llinventorybridge.cpp.

References LLFontGL::BOLD, gGestureManager, LLGestureManager::isGestureActive(), LLInvFVBridge::mUUID, and LLFontGL::NORMAL.

Here is the call graph for this function:

LLString LLGestureBridge::getLabelSuffix (  )  const [virtual]

Reimplemented from LLItemBridge.

Definition at line 2942 of file llinventorybridge.cpp.

References LLItemBridge::getLabelSuffix(), gGestureManager, LLGestureManager::isGestureActive(), and LLInvFVBridge::mUUID.

Here is the call graph for this function:

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

void LLGestureBridge::openItem ( void   )  [virtual]

BOOL LLGestureBridge::removeItem (  )  [virtual]

Reimplemented from LLItemBridge.

Definition at line 3005 of file llinventorybridge.cpp.

References LLGestureManager::deactivateGesture(), gGestureManager, LLInvFVBridge::mUUID, and LLItemBridge::removeItem().

Here is the call graph for this function:

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

Reimplemented from LLInvFVBridge.

Definition at line 3012 of file llinventorybridge.cpp.

References LLInvFVBridge::getClipboardEntries(), hideContextEntries(), LLInvFVBridge::isInTrash(), LLInvFVBridge::isItemRemovable(), lldebugs, and llendl.

Here is the call graph for this function:


Friends And Related Function Documentation

friend class LLInvFVBridge [friend]

Definition at line 470 of file llinventorybridge.h.


Member Data Documentation

LLString LLGestureBridge::sPrefix [static, protected]

Definition at line 492 of file llinventorybridge.h.

Referenced by getPrefix().


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

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