diff options
Diffstat (limited to 'indra/newview/llsidepanelinventory.h')
-rw-r--r-- | indra/newview/llsidepanelinventory.h | 94 |
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 |