summaryrefslogtreecommitdiff
path: root/indra/newview/llsidepanelinventory.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llsidepanelinventory.h')
-rw-r--r--indra/newview/llsidepanelinventory.h16
1 files changed, 11 insertions, 5 deletions
diff --git a/indra/newview/llsidepanelinventory.h b/indra/newview/llsidepanelinventory.h
index f9fe3e4e0e..681af7fafa 100644
--- a/indra/newview/llsidepanelinventory.h
+++ b/indra/newview/llsidepanelinventory.h
@@ -34,10 +34,11 @@
#include "llpanel.h"
+class LLFolderViewItem;
class LLInventoryItem;
-class LLSidepanelItemInfo;
class LLPanelMainInventory;
-class LLFolderViewItem;
+class LLSidepanelItemInfo;
+class LLSidepanelTaskInfo;
class LLSidepanelInventory : public LLPanel
{
@@ -55,12 +56,19 @@ protected:
// "wear", "teleport", etc.
void performActionOnSelection(const std::string &action);
- void toggleItemInfoPanel(BOOL visible);
+ void showItemInfoPanel();
+ void showTaskInfoPanel();
+ void showInventoryPanel();
void updateVerbs();
//
// UI Elements
//
+private:
+ LLPanel* mInventoryPanel; // Main inventory view
+ LLSidepanelItemInfo* mItemPanel; // Individual item view
+ LLSidepanelTaskInfo* mTaskPanel; // Individual in-world object view
+
protected:
void onInfoButtonClicked();
void onShareButtonClicked();
@@ -77,8 +85,6 @@ private:
LLButton* mTeleportBtn;
LLButton* mOverflowBtn;
- LLPanel* mInventoryPanel; // Main inventory view
- LLSidepanelItemInfo* mItemPanel; // Individual item view
};
#endif //LL_LLSIDEPANELINVENTORY_H