DRTVWR-397 - removed duplicate function
parent
43aac9ad1d
commit
a07127ee7c
|
|
@ -3975,16 +3975,6 @@ BOOL LLAppearanceMgr::getIsInCOF(const LLUUID& obj_id) const
|
|||
return FALSE;
|
||||
}
|
||||
|
||||
// FIXME apparent duplicate of isLinkedInCOF()
|
||||
|
||||
// static
|
||||
bool LLAppearanceMgr::isLinkInCOF(const LLUUID& obj_id)
|
||||
{
|
||||
const LLUUID& target_id = gInventory.getLinkedItemID(obj_id);
|
||||
LLLinkedItemIDMatches find_links(target_id);
|
||||
return gInventory.hasMatchingDirectDescendent(LLAppearanceMgr::instance().getCOF(), find_links);
|
||||
}
|
||||
|
||||
BOOL LLAppearanceMgr::getIsProtectedCOFItem(const LLUUID& obj_id) const
|
||||
{
|
||||
if (!getIsInCOF(obj_id)) return FALSE;
|
||||
|
|
|
|||
|
|
@ -275,11 +275,6 @@ public:
|
|||
BOOL getIsInCOF(const LLUUID& obj_id) const;
|
||||
// Is this in the COF and can the user delete it from the COF?
|
||||
BOOL getIsProtectedCOFItem(const LLUUID& obj_id) const;
|
||||
|
||||
/**
|
||||
* Checks if COF contains link to specified object.
|
||||
*/
|
||||
static bool isLinkInCOF(const LLUUID& obj_id);
|
||||
};
|
||||
|
||||
class LLUpdateAppearanceOnDestroy: public LLInventoryCallback
|
||||
|
|
|
|||
|
|
@ -230,7 +230,7 @@ BOOL get_is_item_worn(const LLUUID& id)
|
|||
return FALSE;
|
||||
|
||||
// Consider the item as worn if it has links in COF.
|
||||
if (LLAppearanceMgr::instance().isLinkInCOF(id))
|
||||
if (LLAppearanceMgr::instance().isLinkedInCOF(id))
|
||||
{
|
||||
return TRUE;
|
||||
}
|
||||
|
|
@ -264,7 +264,7 @@ BOOL get_can_item_be_worn(const LLUUID& id)
|
|||
if (!item)
|
||||
return FALSE;
|
||||
|
||||
if (LLAppearanceMgr::isLinkInCOF(item->getLinkedUUID()))
|
||||
if (LLAppearanceMgr::instance().isLinkedInCOF(item->getLinkedUUID()))
|
||||
{
|
||||
// an item having links in COF (i.e. a worn item)
|
||||
return FALSE;
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@ void LLPanelWearableOutfitItem::updateItem(const std::string& name,
|
|||
// We don't use get_is_item_worn() here because this update is triggered by
|
||||
// an inventory observer upon link in COF beind added or removed so actual
|
||||
// worn status of a linked item may still remain unchanged.
|
||||
if (mWornIndicationEnabled && LLAppearanceMgr::instance().isLinkInCOF(mInventoryItemUUID))
|
||||
if (mWornIndicationEnabled && LLAppearanceMgr::instance().isLinkedInCOF(mInventoryItemUUID))
|
||||
{
|
||||
search_label += LLTrans::getString("worn");
|
||||
item_state = IS_WORN;
|
||||
|
|
|
|||
Loading…
Reference in New Issue