#include <llinventorybridge.h>
Inheritance diagram for LLAnimationBridge:
Public Member Functions | |
virtual const LLString & | getPrefix () |
virtual void | performAction (LLFolderView *folder, LLInventoryModel *model, LLString action) |
virtual void | buildContextMenu (LLMenuGL &menu, U32 flags) |
virtual LLViewerImage * | getIcon () const |
virtual void | openItem () |
Protected Member Functions | |
LLAnimationBridge (LLInventoryPanel *inventory, const LLUUID &uuid) | |
Static Protected Attributes | |
static LLString | sPrefix |
Friends | |
class | LLInvFVBridge |
Definition at line 495 of file llinventorybridge.h.
LLAnimationBridge::LLAnimationBridge | ( | LLInventoryPanel * | inventory, | |
const LLUUID & | uuid | |||
) | [inline, protected] |
Definition at line 507 of file llinventorybridge.h.
Reimplemented from LLInvFVBridge.
Definition at line 3024 of file llinventorybridge.cpp.
References LLInvFVBridge::getClipboardEntries(), hideContextEntries(), LLInvFVBridge::isInTrash(), LLInvFVBridge::isItemRemovable(), lldebugs, and llendl.
LLViewerImage * LLAnimationBridge::getIcon | ( | ) | const [virtual] |
Reimplemented from LLItemBridge.
Definition at line 3019 of file llinventorybridge.cpp.
References LLAssetType::AT_ANIMATION, FALSE, get_item_icon(), and LLInventoryType::IT_ANIMATION.
virtual const LLString& LLAnimationBridge::getPrefix | ( | ) | [inline, virtual] |
Reimplemented from LLInvFVBridge.
Definition at line 499 of file llinventorybridge.h.
References sPrefix.
Referenced by openItem(), and performAction().
void LLAnimationBridge::openItem | ( | ) | [virtual] |
Reimplemented from LLInvFVBridge.
Definition at line 3094 of file llinventorybridge.cpp.
References LLFloaterView::adjustToFitScreen(), FALSE, LLItemBridge::getItem(), LLInventoryObject::getName(), LLFloaterView::getNewFloaterPosition(), getPrefix(), LLControlGroup::getRect(), gFloaterView, gSavedSettings, left, LLRectBase< Type >::mLeft, LLRectBase< Type >::mTop, LLInvFVBridge::mUUID, S32, LLFloater::setFocus(), LLPreview::show(), top, LLRectBase< Type >::translate(), and TRUE.
void LLAnimationBridge::performAction | ( | LLFolderView * | folder, | |
LLInventoryModel * | model, | |||
LLString | action | |||
) | [virtual] |
Reimplemented from LLItemBridge.
Definition at line 3057 of file llinventorybridge.cpp.
References LLFloaterView::adjustToFitScreen(), FALSE, LLItemBridge::getItem(), LLInventoryObject::getName(), LLFloaterView::getNewFloaterPosition(), getPrefix(), LLControlGroup::getRect(), gFloaterView, gSavedSettings, left, LLRectBase< Type >::mLeft, LLRectBase< Type >::mTop, LLInvFVBridge::mUUID, LLItemBridge::performAction(), S32, LLPreview::show(), top, and LLRectBase< Type >::translate().
friend class LLInvFVBridge [friend] |
Definition at line 497 of file llinventorybridge.h.
LLString LLAnimationBridge::sPrefix [static, protected] |