LLLandmarkBridge Class Reference

#include <llinventorybridge.h>

Inheritance diagram for LLLandmarkBridge:

Inheritance graph
[legend]
Collaboration diagram for LLLandmarkBridge:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual const LLStringgetPrefix ()
virtual void performAction (LLFolderView *folder, LLInventoryModel *model, LLString action)
virtual void buildContextMenu (LLMenuGL &menu, U32 flags)
virtual LLUIImagePtr getIcon () const
virtual void openItem ()

Static Public Member Functions

static const LLStringprefix ()

Protected Member Functions

 LLLandmarkBridge (LLInventoryPanel *inventory, const LLUUID &uuid, U32 flags=0x00)

Protected Attributes

BOOL mVisited

Static Protected Attributes

static LLString sPrefix

Friends

class LLInvFVBridge


Detailed Description

Definition at line 382 of file llinventorybridge.h.


Constructor & Destructor Documentation

LLLandmarkBridge::LLLandmarkBridge ( LLInventoryPanel inventory,
const LLUUID uuid,
U32  flags = 0x00 
) [inline, protected]

Definition at line 394 of file llinventorybridge.h.

References FALSE, LLInventoryItem::II_FLAGS_LANDMARK_VISITED, mVisited, and TRUE.


Member Function Documentation

static const LLString& LLLandmarkBridge::prefix (  )  [inline, static]

Definition at line 386 of file llinventorybridge.h.

References sPrefix.

Referenced by LLViewerTextEditor::openEmbeddedLandmark().

Here is the caller graph for this function:

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

Reimplemented from LLInvFVBridge.

Definition at line 387 of file llinventorybridge.h.

References sPrefix.

Referenced by performAction().

Here is the caller graph for this function:

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

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

Reimplemented from LLInvFVBridge.

Definition at line 2515 of file llinventorybridge.cpp.

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

Here is the call graph for this function:

LLUIImagePtr LLLandmarkBridge::getIcon (  )  const [virtual]

Reimplemented from LLItemBridge.

Definition at line 2510 of file llinventorybridge.cpp.

References LLAssetType::AT_LANDMARK, FALSE, get_item_icon(), LLInventoryType::IT_LANDMARK, and mVisited.

Here is the call graph for this function:

void LLLandmarkBridge::openItem ( void   )  [virtual]

Reimplemented from LLInvFVBridge.

Definition at line 2621 of file llinventorybridge.cpp.

References LLInventoryItem::getAssetUUID(), LLItemBridge::getItem(), open_landmark_callback(), and LLAlertDialog::showXml().

Here is the call graph for this function:


Friends And Related Function Documentation

friend class LLInvFVBridge [friend]

Definition at line 384 of file llinventorybridge.h.


Member Data Documentation

LLString LLLandmarkBridge::sPrefix [static, protected]

Definition at line 405 of file llinventorybridge.h.

Referenced by getPrefix(), and prefix().

Definition at line 406 of file llinventorybridge.h.

Referenced by getIcon(), and LLLandmarkBridge().


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

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