Public Member Functions | |
LLDroppableItem (BOOL is_transfer) | |
virtual | ~LLDroppableItem () |
virtual bool | operator() (LLInventoryCategory *cat, LLInventoryItem *item) |
S32 | countNoCopy () const |
Protected Attributes | |
S32 | mCountLosing |
BOOL | mIsTransfer |
Definition at line 146 of file lltooldraganddrop.cpp.
LLDroppableItem::LLDroppableItem | ( | BOOL | is_transfer | ) | [inline] |
Definition at line 149 of file lltooldraganddrop.cpp.
virtual LLDroppableItem::~LLDroppableItem | ( | ) | [inline, virtual] |
Definition at line 151 of file lltooldraganddrop.cpp.
S32 LLDroppableItem::countNoCopy | ( | ) | const [inline] |
bool LLDroppableItem::operator() | ( | LLInventoryCategory * | cat, | |
LLInventoryItem * | item | |||
) | [virtual] |
Implements LLInventoryCollectFunctor.
Definition at line 161 of file lltooldraganddrop.cpp.
References LLPermissions::allowCopyBy(), LLPermissions::allowOperationBy(), LLAssetType::AT_BODYPART, LLAssetType::AT_CALLINGCARD, LLAssetType::AT_CLOTHING, LLAssetType::AT_OBJECT, gAgent, LLAgent::getAvatarObject(), LLAgent::getID(), LLInventoryItem::getPermissions(), LLInventoryObject::getType(), LLInventoryObject::getUUID(), LLVOAvatar::isWearingAttachment(), LLAgent::isWearingItem(), mCountLosing, mIsTransfer, NULL, and PERM_TRANSFER.
S32 LLDroppableItem::mCountLosing [protected] |
Definition at line 157 of file lltooldraganddrop.cpp.
Referenced by countNoCopy(), and operator()().
BOOL LLDroppableItem::mIsTransfer [protected] |