summaryrefslogtreecommitdiff
path: root/indra/newview/llsidepanelinventory.h
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2024-05-15 09:07:21 -0400
committerNat Goodspeed <nat@lindenlab.com>2024-05-15 09:07:21 -0400
commit5d43bc166d011e911e0492579b2f4f8bf015b48f (patch)
treeccc4cda5c2c2c3a5689f4a33dcfda2a896f21b8c /indra/newview/llsidepanelinventory.h
parenta3f2cacf542e1d770698ef6c7e6ea1c0a5cd3368 (diff)
parente7eced3c87310b15ac20cc3cd470d67686104a14 (diff)
Merge commit 'e7eced3' into release/luau-scripting: whitespace fix.
Diffstat (limited to 'indra/newview/llsidepanelinventory.h')
-rw-r--r--indra/newview/llsidepanelinventory.h94
1 files changed, 47 insertions, 47 deletions
diff --git a/indra/newview/llsidepanelinventory.h b/indra/newview/llsidepanelinventory.h
index 08989bb6af..a4df090852 100644
--- a/indra/newview/llsidepanelinventory.h
+++ b/indra/newview/llsidepanelinventory.h
@@ -1,25 +1,25 @@
-/**
+/**
* @file LLSidepanelInventory.h
* @brief Side Bar "Inventory" panel
*
* $LicenseInfo:firstyear=2009&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -43,77 +43,77 @@ class LLSidepanelTaskInfo;
class LLSidepanelInventory : public LLPanel
{
public:
- LLSidepanelInventory();
- virtual ~LLSidepanelInventory();
+ LLSidepanelInventory();
+ virtual ~LLSidepanelInventory();
private:
- void updateInbox();
-
+ void updateInbox();
+
public:
- void observeInboxCreation();
- void observeInboxModifications(const LLUUID& inboxID);
+ void observeInboxCreation();
+ void observeInboxModifications(const LLUUID& inboxID);
- /*virtual*/ BOOL postBuild();
- /*virtual*/ void onOpen(const LLSD& key);
+ /*virtual*/ BOOL postBuild();
+ /*virtual*/ void onOpen(const LLSD& key);
- LLInventoryPanel* getActivePanel(); // Returns an active inventory panel, if any.
- void selectAllItemsPanel();
- LLInventoryPanel* getInboxPanel() const { return mInventoryPanelInbox.get(); }
+ LLInventoryPanel* getActivePanel(); // Returns an active inventory panel, if any.
+ void selectAllItemsPanel();
+ LLInventoryPanel* getInboxPanel() const { return mInventoryPanelInbox.get(); }
- LLPanelMainInventory* getMainInventoryPanel() const { return mPanelMainInventory; }
- BOOL isMainInventoryPanelActive() const;
+ LLPanelMainInventory* getMainInventoryPanel() const { return mPanelMainInventory; }
+ BOOL isMainInventoryPanelActive() const;
- void clearSelections(bool clearMain, bool clearInbox);
+ void clearSelections(bool clearMain, bool clearInbox);
std::set<LLFolderViewItem*> getInboxSelectionList();
- void showInventoryPanel();
+ void showInventoryPanel();
void initInventoryViews();
- // checks can share selected item(s)
- bool canShare();
+ // checks can share selected item(s)
+ bool canShare();
- void onToggleInboxBtn();
+ void onToggleInboxBtn();
- void enableInbox(bool enabled);
+ void enableInbox(bool enabled);
void toggleInbox();
void hideInbox();
-
- void openInbox();
-
- bool isInboxEnabled() const { return mInboxEnabled; }
- static void cleanup();
+ void openInbox();
+
+ bool isInboxEnabled() const { return mInboxEnabled; }
+
+ static void cleanup();
protected:
- // Tracks highlighted (selected) item in inventory panel.
- LLInventoryItem *getSelectedItem();
- U32 getSelectedCount();
- void onSelectionChange(const std::deque<LLFolderViewItem*> &items, BOOL user_action);
- // "wear", "teleport", etc.
- void performActionOnSelection(const std::string &action);
+ // Tracks highlighted (selected) item in inventory panel.
+ LLInventoryItem *getSelectedItem();
+ U32 getSelectedCount();
+ void onSelectionChange(const std::deque<LLFolderViewItem*> &items, BOOL user_action);
+ // "wear", "teleport", etc.
+ void performActionOnSelection(const std::string &action);
- bool canWearSelected(); // check whether selected items can be worn
+ bool canWearSelected(); // check whether selected items can be worn
- void onInboxChanged(const LLUUID& inbox_id);
+ void onInboxChanged(const LLUUID& inbox_id);
- //
- // UI Elements
- //
+ //
+ // UI Elements
+ //
private:
- LLPanel* mInventoryPanel; // Main inventory view
- LLHandle<LLInventoryPanel> mInventoryPanelInbox;
- LLPanelMainInventory* mPanelMainInventory;
+ LLPanel* mInventoryPanel; // Main inventory view
+ LLHandle<LLInventoryPanel> mInventoryPanelInbox;
+ LLPanelMainInventory* mPanelMainInventory;
LLLayoutPanel* mInboxLayoutPanel;
protected:
- void onBackButtonClicked();
+ void onBackButtonClicked();
private:
- bool mInboxEnabled;
+ bool mInboxEnabled;
- LLInventoryCategoriesObserver* mCategoriesObserver;
- LLInboxAddedObserver* mInboxAddedObserver;
+ LLInventoryCategoriesObserver* mCategoriesObserver;
+ LLInboxAddedObserver* mInboxAddedObserver;
};
#endif //LL_LLSIDEPANELINVENTORY_H