diff options
author | Jacek Antonelli | 2008-08-15 23:45:07 -0500 |
---|---|---|
committer | Jacek Antonelli | 2008-08-15 23:45:07 -0500 |
commit | 8465910c79b8e746e04fd581cca2d60399e569b9 (patch) | |
tree | f43fec3e83c46e0d6190dca923d6fb268b52ffdd /linden/indra/llui/llscrolllistctrl.h | |
parent | Second Life viewer sources 1.18.2.1 (diff) | |
download | meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.zip meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.tar.gz meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.tar.bz2 meta-impy-8465910c79b8e746e04fd581cca2d60399e569b9.tar.xz |
Second Life viewer sources 1.18.3.2-RC
Diffstat (limited to 'linden/indra/llui/llscrolllistctrl.h')
-rw-r--r-- | linden/indra/llui/llscrolllistctrl.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/linden/indra/llui/llscrolllistctrl.h b/linden/indra/llui/llscrolllistctrl.h index 809c528..2e4dad5 100644 --- a/linden/indra/llui/llscrolllistctrl.h +++ b/linden/indra/llui/llscrolllistctrl.h | |||
@@ -460,7 +460,7 @@ public: | |||
460 | LLUUID getStringUUIDSelectedItem(); | 460 | LLUUID getStringUUIDSelectedItem(); |
461 | 461 | ||
462 | LLScrollListItem* getFirstSelected() const; | 462 | LLScrollListItem* getFirstSelected() const; |
463 | virtual S32 getFirstSelectedIndex(); | 463 | virtual S32 getFirstSelectedIndex() const; |
464 | std::vector<LLScrollListItem*> getAllSelected() const; | 464 | std::vector<LLScrollListItem*> getAllSelected() const; |
465 | 465 | ||
466 | LLScrollListItem* getLastSelectedItem() const { return mLastSelected; } | 466 | LLScrollListItem* getLastSelectedItem() const { return mLastSelected; } |
@@ -515,6 +515,9 @@ public: | |||
515 | virtual void onFocusReceived(); | 515 | virtual void onFocusReceived(); |
516 | virtual void onFocusLost(); | 516 | virtual void onFocusLost(); |
517 | 517 | ||
518 | virtual BOOL isDirty() const; | ||
519 | virtual void resetDirty(); // Clear dirty state | ||
520 | |||
518 | virtual void reshape(S32 width, S32 height, BOOL called_from_parent = TRUE); | 521 | virtual void reshape(S32 width, S32 height, BOOL called_from_parent = TRUE); |
519 | virtual void arrange(S32 max_width, S32 max_height); | 522 | virtual void arrange(S32 max_width, S32 max_height); |
520 | virtual LLRect getRequiredRect(); | 523 | virtual LLRect getRequiredRect(); |
@@ -658,6 +661,9 @@ protected: | |||
658 | std::map<LLString, LLScrollListColumn> mColumns; | 661 | std::map<LLString, LLScrollListColumn> mColumns; |
659 | std::vector<LLScrollListColumn*> mColumnsIndexed; | 662 | std::vector<LLScrollListColumn*> mColumnsIndexed; |
660 | 663 | ||
664 | BOOL mDirty; | ||
665 | S32 mOriginalSelection; | ||
666 | |||
661 | public: | 667 | public: |
662 | // HACK: Did we draw one selected item this frame? | 668 | // HACK: Did we draw one selected item this frame? |
663 | BOOL mDrewSelected; | 669 | BOOL mDrewSelected; |