summaryrefslogtreecommitdiff
path: root/indra/newview/llinventorygallery.h
diff options
context:
space:
mode:
authorMaxim Nikolenko <maximnproductengine@lindenlab.com>2023-05-18 23:22:58 +0300
committerMaxim Nikolenko <maximnproductengine@lindenlab.com>2023-05-18 23:22:58 +0300
commit100ace48f1cd64a364179c06900465209aac4945 (patch)
treeab65a6edfc0990ae19f4f5f1082acb7c6a2478f4 /indra/newview/llinventorygallery.h
parent706d8f17273f4718a2adf5a43c1de5a1dc08abad (diff)
SL-19686 don't build gallery items without thumbnails in combination view
Diffstat (limited to 'indra/newview/llinventorygallery.h')
-rw-r--r--indra/newview/llinventorygallery.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/indra/newview/llinventorygallery.h b/indra/newview/llinventorygallery.h
index f7065afdae..473d1a1db4 100644
--- a/indra/newview/llinventorygallery.h
+++ b/indra/newview/llinventorygallery.h
@@ -89,6 +89,7 @@ public:
void updateRemovedItem(LLUUID item_id);
void updateChangedItemName(LLUUID item_id, std::string name);
void updateItemThumbnail(LLUUID item_id);
+ void onThumbnailAdded(LLUUID item_id);
void updateWornItem(LLUUID item_id, bool is_worn);
void updateMessageVisibility();
@@ -308,7 +309,9 @@ public:
virtual void changed(U32 mask);
bool addItem(const LLUUID& obj_id, callback_t cb);
+ void addSkippedItem(const LLUUID& obj_id, callback_t cb);
void removeItem(const LLUUID& obj_id);
+ void removeSkippedItem(const LLUUID& obj_id);
protected:
@@ -328,6 +331,7 @@ protected:
typedef std::map<LLUUID, LLItemData> item_map_t;
typedef item_map_t::value_type item_map_value_t;
item_map_t mItemMap;
+ item_map_t mSkippedItems;
};
class LLGalleryGestureObserver : public LLGestureManagerObserver