#include <llinventorybridge.h>
Public Member Functions | |
virtual const LLString & | getPrefix () |
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 LLString & | prefix () |
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 |
Definition at line 382 of file llinventorybridge.h.
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.
static const LLString& LLLandmarkBridge::prefix | ( | ) | [inline, static] |
Definition at line 386 of file llinventorybridge.h.
References sPrefix.
Referenced by LLViewerTextEditor::openEmbeddedLandmark().
virtual const LLString& LLLandmarkBridge::getPrefix | ( | ) | [inline, virtual] |
Reimplemented from LLInvFVBridge.
Definition at line 387 of file llinventorybridge.h.
References sPrefix.
Referenced by performAction().
void LLLandmarkBridge::performAction | ( | LLFolderView * | folder, | |
LLInventoryModel * | model, | |||
LLString | action | |||
) | [virtual] |
Definition at line 2547 of file llinventorybridge.cpp.
References FALSE, gAgent, LLInventoryItem::getAssetUUID(), LLItemBridge::getItem(), LLInventoryObject::getName(), getPrefix(), gFloaterWorldMap, open_landmark(), LLItemBridge::performAction(), LLAgent::teleportViaLandmark(), and LLFloaterWorldMap::trackLandmark().
Reimplemented from LLInvFVBridge.
Definition at line 2515 of file llinventorybridge.cpp.
References LLInvFVBridge::getClipboardEntries(), hideContextEntries(), LLInvFVBridge::isInTrash(), LLInvFVBridge::isItemRemovable(), lldebugs, and llendl.
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.
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().
friend class LLInvFVBridge [friend] |
Definition at line 384 of file llinventorybridge.h.
LLString LLLandmarkBridge::sPrefix [static, protected] |
BOOL LLLandmarkBridge::mVisited [protected] |
Definition at line 406 of file llinventorybridge.h.
Referenced by getIcon(), and LLLandmarkBridge().