aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llfloatermute.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/llfloatermute.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/linden/indra/newview/llfloatermute.h b/linden/indra/newview/llfloatermute.h
index 801392e..9c7a6f8 100644
--- a/linden/indra/newview/llfloatermute.h
+++ b/linden/indra/newview/llfloatermute.h
@@ -33,6 +33,7 @@
33#define LL_LLFLOATERMUTE_H 33#define LL_LLFLOATERMUTE_H
34 34
35#include "llfloater.h" 35#include "llfloater.h"
36#include "llmutelist.h"
36#include <vector> 37#include <vector>
37 38
38class LLButton; 39class LLButton;
@@ -42,7 +43,7 @@ class LLUUID;
42class LLScrollListCtrl; 43class LLScrollListCtrl;
43 44
44class LLFloaterMute 45class LLFloaterMute
45 : public LLFloater, public LLFloaterSingleton<LLFloaterMute> 46 : public LLFloater, public LLMuteListObserver, public LLFloaterSingleton<LLFloaterMute>
46{ 47{
47public: 48public:
48 LLFloaterMute(const LLSD& seed); 49 LLFloaterMute(const LLSD& seed);
@@ -58,6 +59,9 @@ public:
58 59
59 void updateButtons(); 60 void updateButtons();
60 61
62 // LLMuteListObserver callback interface implementation.
63 /* virtual */ void onChange();
64
61private: 65private:
62 // UI callbacks 66 // UI callbacks
63 static void onClickRemove(void *data); 67 static void onClickRemove(void *data);
@@ -71,6 +75,5 @@ private:
71 LLScrollListCtrl* mMuteList; 75 LLScrollListCtrl* mMuteList;
72}; 76};
73 77
74extern LLFloaterMute* gFloaterMute;
75 78
76#endif 79#endif