diff options
Diffstat (limited to 'linden/indra/newview/llfloatermap.h')
-rw-r--r-- | linden/indra/newview/llfloatermap.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/linden/indra/newview/llfloatermap.h b/linden/indra/newview/llfloatermap.h index 6e44a1e..af4d1cc 100644 --- a/linden/indra/newview/llfloatermap.h +++ b/linden/indra/newview/llfloatermap.h | |||
@@ -67,13 +67,19 @@ public: | |||
67 | 67 | ||
68 | 68 | ||
69 | private: | 69 | private: |
70 | |||
70 | LLFloaterMap(const LLSD& key = LLSD()); | 71 | LLFloaterMap(const LLSD& key = LLSD()); |
71 | 72 | ||
72 | LLNetMap* mPanelMap; | 73 | LLNetMap* mPanelMap; |
73 | LLScrollListCtrl* mRadarList; | 74 | LLScrollListCtrl* mRadarList; |
74 | LLUUID mSelectedAvatar; | 75 | LLUUID mSelectedAvatar; |
76 | |||
77 | // TODO: move all this info into its own object. It's stupid | ||
78 | // and bug-prone to keep it all in separate containers, but | ||
79 | // I want to get this out for 1.2 -- McCabe | ||
75 | std::set<LLUUID> mChatAvatars; | 80 | std::set<LLUUID> mChatAvatars; |
76 | std::set<LLUUID> mTypingAvatars; | 81 | std::set<LLUUID> mTypingAvatars; |
82 | std::set<LLUUID> mSimAvatars; | ||
77 | bool mUpdate; | 83 | bool mUpdate; |
78 | 84 | ||
79 | static void onList(LLUICtrl* ctrl, void* user_data); | 85 | static void onList(LLUICtrl* ctrl, void* user_data); |
@@ -88,6 +94,10 @@ private: | |||
88 | void addToChatList(LLUUID agent_id, std::string distance); | 94 | void addToChatList(LLUUID agent_id, std::string distance); |
89 | void removeFromChatList(LLUUID agent_id); | 95 | void removeFromChatList(LLUUID agent_id); |
90 | 96 | ||
97 | bool getInSimAvList(LLUUID agent_id); | ||
98 | void addToSimAvList(LLUUID agent_id, std::string distance); | ||
99 | void updateSimAvList(std::vector<LLUUID> agent_ids); | ||
100 | |||
91 | static void onClickProfile(void* user_data); | 101 | static void onClickProfile(void* user_data); |
92 | static void onClickIM(void* user_data); | 102 | static void onClickIM(void* user_data); |
93 | static void onClickAddFriend(void* user_data); | 103 | static void onClickAddFriend(void* user_data); |