diff options
Diffstat (limited to '')
-rw-r--r-- | linden/indra/newview/llinventoryview.h | 9 |
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(); } |