summaryrefslogtreecommitdiff
path: root/indra/newview/llpersonfolderview.h
diff options
context:
space:
mode:
authorGilbert Gonzales <gilbert@lindenlab.com>2013-05-06 14:22:46 -0700
committerGilbert Gonzales <gilbert@lindenlab.com>2013-05-06 14:22:46 -0700
commitc451672ee7e3bc8229a3e5cba544c93495147024 (patch)
treeba56f1ad1c5a0cb7d8269d0a315df186158a93e7 /indra/newview/llpersonfolderview.h
parentf6ad5819c15b1acca1a8b6498bc56adf1c0c3ac9 (diff)
ACME-338 Hide info button for FB only friends: Upon hover of FB only friends the info button and profile button are hidden.
Diffstat (limited to 'indra/newview/llpersonfolderview.h')
-rw-r--r--indra/newview/llpersonfolderview.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/indra/newview/llpersonfolderview.h b/indra/newview/llpersonfolderview.h
index 3a15f59164..85dec6515d 100644
--- a/indra/newview/llpersonfolderview.h
+++ b/indra/newview/llpersonfolderview.h
@@ -27,7 +27,10 @@
#ifndef LL_LLPERSONFOLDERVIEW_H
#define LL_LLPERSONFOLDERVIEW_H
-class LLPersonTabModel;
+#include "llevents.h"
+#include "llfolderview.h"
+#include "llpersonmodelcommon.h"
+
class LLPersonTabView;
class LLPersonView;
class LLPersonModel;
@@ -35,9 +38,6 @@ class LLPersonModel;
typedef std::map<LLUUID, LLPersonTabModel *> person_folder_model_map;
typedef std::map<LLUUID, LLPersonTabView *> person_folder_view_map;
-#include "llevents.h"
-#include "llfolderview.h"
-
class LLPersonFolderView : public LLFolderView
{
public:
@@ -53,16 +53,16 @@ public:
BOOL handleMouseDown( S32 x, S32 y, MASK mask );
void createPersonTabs();
- void createPersonTab(const std::string& tab_name);
+ void createPersonTab(LLPersonTabModel::tab_type tab_type, const std::string& tab_name);
bool onConversationModelEvent(const LLSD &event);
LLPersonView * createConversationViewParticipant(LLPersonModel * item);
- LLPersonTabModel * getPersonTabModelByIndex(const S32 index);
- LLPersonTabView * getPersonTabViewByIndex(const S32 index);
+ LLPersonTabModel * getPersonTabModelByIndex(LLPersonTabModel::tab_type tab_type);
+ LLPersonTabView * getPersonTabViewByIndex(LLPersonTabModel::tab_type tab_type);
person_folder_model_map mPersonFolderModelMap;
person_folder_view_map mPersonFolderViewMap;
- std::vector<LLUUID> mIndexToFolderVec;
+ std::map<LLPersonTabModel::tab_type, LLUUID> mIndexToFolderMap;
LLEventStream mConversationsEventStream;
};