summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterinventory.h
diff options
context:
space:
mode:
authorEric Tulla <tulla@lindenlab.com>2009-10-16 20:11:51 +0000
committerEric Tulla <tulla@lindenlab.com>2009-10-16 20:11:51 +0000
commit850c0f1e33ed5188b5346a7aeb3099ca29e0d2d0 (patch)
tree107b7c906cc689987f43c61c90fc74cd2cfe6306 /indra/newview/llfloaterinventory.h
parentadaae9e082fb9200e2ea1c7cbc6e26cb5de35fa1 (diff)
Merge of latest avatar pipeline working branch into viewer2.0 branch.
Result of: (NO CONFLICTS) svn merge -r 135985:136503 svn+ssh://svn.lindenlab.com/svn/linden/branches/avatar-pipeline/currently-worn-folder-11 .
Diffstat (limited to 'indra/newview/llfloaterinventory.h')
-rw-r--r--indra/newview/llfloaterinventory.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/indra/newview/llfloaterinventory.h b/indra/newview/llfloaterinventory.h
index 1aaac74c87..33b1a3b6c9 100644
--- a/indra/newview/llfloaterinventory.h
+++ b/indra/newview/llfloaterinventory.h
@@ -94,12 +94,14 @@ public:
Optional<LLInventoryModel*> inventory;
Optional<bool> allow_multi_select;
Optional<Filter> filter;
+ Optional<std::string> start_folder;
Params()
: sort_order_setting("sort_order_setting"),
inventory("", &gInventory),
allow_multi_select("allow_multi_select", true),
- filter("filter")
+ filter("filter"),
+ start_folder("start_folder")
{}
};
@@ -169,16 +171,20 @@ public:
protected:
// Given the id and the parent, build all of the folder views.
- void rebuildViewsFor(const LLUUID& id, U32 mask);
+ void rebuildViewsFor(const LLUUID& id);
void buildNewViews(const LLUUID& id);
protected:
LLInventoryModel* mInventory;
LLInventoryObserver* mInventoryObserver;
- LLFolderView* mFolders;
- LLScrollContainer* mScroller;
BOOL mAllowMultiSelect;
std::string mSortOrderSetting;
+
+private:
+ LLFolderView* mFolders;
+ std::string mStartFolderString;
+ LLUUID mStartFolderID;
+ LLScrollContainer* mScroller;
bool mHasInventoryConnection;
};