aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/llimview.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--linden/indra/newview/llimview.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/linden/indra/newview/llimview.h b/linden/indra/newview/llimview.h
index b03036b..a7a088a 100644
--- a/linden/indra/newview/llimview.h
+++ b/linden/indra/newview/llimview.h
@@ -172,6 +172,12 @@ public:
172 //HACK: need a better way of enumerating existing session, or listening to session create/destroy events 172 //HACK: need a better way of enumerating existing session, or listening to session create/destroy events
173 const std::set<LLHandle<LLFloater> >& getIMFloaterHandles() { return mFloaters; } 173 const std::set<LLHandle<LLFloater> >& getIMFloaterHandles() { return mFloaters; }
174 174
175 void loadIgnoreGroup();
176 void saveIgnoreGroup();
177 void updateIgnoreGroup(const LLUUID& group_id, const bool& ignore);
178 // Returns true if group chat is ignored for the UUID, false if not
179 bool getIgnoreGroup(const LLUUID& group_id);
180
175private: 181private:
176 // create a panel and update internal representation for 182 // create a panel and update internal representation for
177 // consistency. Returns the pointer, caller (the class instance 183 // consistency. Returns the pointer, caller (the class instance
@@ -211,6 +217,8 @@ private:
211 217
212 LLSD mPendingInvitations; 218 LLSD mPendingInvitations;
213 LLSD mPendingAgentListUpdates; 219 LLSD mPendingAgentListUpdates;
220
221 std::map<LLUUID, bool> mIgnoreGroupList;
214}; 222};
215 223
216 224