diff options
author | Baker Linden <baker@lindenlab.com> | 2013-09-09 17:29:33 -0700 |
---|---|---|
committer | Baker Linden <baker@lindenlab.com> | 2013-09-09 17:29:33 -0700 |
commit | bf34eccf9c68f204c41d3daea791e50e87d868db (patch) | |
tree | 08116a79df27202548789da5d6c56c93a68f9f59 /indra/newview/llpanelgrouproles.h | |
parent | 1299f6d63fbe313329e6e5ced7be797e2a23d6a7 (diff) |
- Start of code cleanup
- Added refresh button to ban list panel
- Added an additional signal to LLNameListCtrl to indicate when the entire name
cache is complete.
Diffstat (limited to 'indra/newview/llpanelgrouproles.h')
-rwxr-xr-x | indra/newview/llpanelgrouproles.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/indra/newview/llpanelgrouproles.h b/indra/newview/llpanelgrouproles.h index 01c1d8c16d..2f37805f48 100755 --- a/indra/newview/llpanelgrouproles.h +++ b/indra/newview/llpanelgrouproles.h @@ -335,7 +335,6 @@ public: // Triggered when group information changes in the group manager. virtual void update(LLGroupChange gc); - // virtual void draw(); static void onBanEntrySelect(LLUICtrl* ctrl, void* user_data); @@ -349,18 +348,24 @@ public: static void onDeleteBanEntry(void* user_data); void handleDeleteBanEntry(); - - virtual void setGroupID(const LLUUID& id); + + static void onRefreshBanList(void* user_data); + void handleRefreshBanList(); + + void onBanListCompleted(bool isComplete); protected: void populateBanList(); +public: + virtual void setGroupID(const LLUUID& id); protected: LLNameListCtrl* mBanList; LLButton* mCreateBanButton; LLButton* mDeleteBanButton; - + LLButton* mRefreshBanListButton; + }; #endif // LL_LLPANELGROUPROLES_H |