aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llinventoryview.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/llinventoryview.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/linden/indra/newview/llinventoryview.h b/linden/indra/newview/llinventoryview.h
index 536370b..cba1d16 100644
--- a/linden/indra/newview/llinventoryview.h
+++ b/linden/indra/newview/llinventoryview.h
@@ -119,6 +119,7 @@ public:
119 // This method is called when something has changed about the inventory. 119 // This method is called when something has changed about the inventory.
120 void modelChanged(U32 mask); 120 void modelChanged(U32 mask);
121 LLFolderView* getRootFolder() { return mFolders; } 121 LLFolderView* getRootFolder() { return mFolders; }
122 LLScrollableContainerView* getScrollableContainer() { return mScroller; }
122 123
123 // DEBUG ONLY: 124 // DEBUG ONLY:
124 static void dumpSelectionInformation(void* user_data); 125 static void dumpSelectionInformation(void* user_data);
@@ -223,6 +224,13 @@ public:
223 virtual void draw(); 224 virtual void draw();
224 virtual BOOL handleKeyHere(KEY key, MASK mask, BOOL called_from_parent); 225 virtual BOOL handleKeyHere(KEY key, MASK mask, BOOL called_from_parent);
225 226
227 BOOL handleDragAndDrop(S32 x, S32 y, MASK mask, BOOL drop,
228 EDragAndDropType cargo_type,
229 void* cargo_data,
230 EAcceptance* accept,
231 LLString& tooltip_msg);
232
233
226 LLInventoryPanel* getPanel() { return mActivePanel; } 234 LLInventoryPanel* getPanel() { return mActivePanel; }
227 LLInventoryPanel* getActivePanel() { return mActivePanel; } 235 LLInventoryPanel* getActivePanel() { return mActivePanel; }
228 236
@@ -233,6 +241,7 @@ public:
233 static void onSearchEdit(const LLString& search_string, void* user_data ); 241 static void onSearchEdit(const LLString& search_string, void* user_data );
234 //static void onSearchCommit(LLUICtrl* caller, void* user_data ); 242 //static void onSearchCommit(LLUICtrl* caller, void* user_data );
235 static void onFilterSelected(void* userdata, bool from_click); 243 static void onFilterSelected(void* userdata, bool from_click);
244 static void onSelectionChange(const std::deque<LLFolderViewItem*> &items, BOOL user_action, void* data);
236 static BOOL incrementalFind(LLFolderViewItem* first_item, const char* find_text, BOOL backward); 245 static BOOL incrementalFind(LLFolderViewItem* first_item, const char* find_text, BOOL backward);
237 246
238 const LLString getFilterSubString() { return mActivePanel->getFilterSubString(); } 247 const LLString getFilterSubString() { return mActivePanel->getFilterSubString(); }