summaryrefslogtreecommitdiff
path: root/indra/newview/llfloatergroupbulkban.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfloatergroupbulkban.cpp')
-rw-r--r--indra/newview/llfloatergroupbulkban.cpp130
1 files changed, 65 insertions, 65 deletions
diff --git a/indra/newview/llfloatergroupbulkban.cpp b/indra/newview/llfloatergroupbulkban.cpp
index 44074047a7..f0d91fc89b 100644
--- a/indra/newview/llfloatergroupbulkban.cpp
+++ b/indra/newview/llfloatergroupbulkban.cpp
@@ -1,7 +1,7 @@
-/**
+/**
* @file llfloatergroupbulkban.cpp
* @brief Floater to ban Residents from a group.
-*
+*
* $LicenseInfo:firstyear=2013&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2013, Linden Research, Inc.
@@ -35,16 +35,16 @@
class LLFloaterGroupBulkBan::impl
{
public:
- impl(const LLUUID& group_id) : mGroupID(group_id), mBulkBanPanelp(NULL) {}
- ~impl() {}
+ impl(const LLUUID& group_id) : mGroupID(group_id), mBulkBanPanelp(NULL) {}
+ ~impl() {}
- static void closeFloater(void* data);
+ static void closeFloater(void* data);
public:
- LLUUID mGroupID;
- LLPanelGroupBulkBan* mBulkBanPanelp;
+ LLUUID mGroupID;
+ LLPanelGroupBulkBan* mBulkBanPanelp;
- static std::map<LLUUID, LLFloaterGroupBulkBan*> sInstances;
+ static std::map<LLUUID, LLFloaterGroupBulkBan*> sInstances;
};
//
@@ -54,81 +54,81 @@ std::map<LLUUID, LLFloaterGroupBulkBan*> LLFloaterGroupBulkBan::impl::sInstances
void LLFloaterGroupBulkBan::impl::closeFloater(void* data)
{
- LLFloaterGroupBulkBan* floaterp = (LLFloaterGroupBulkBan*)data;
- if(floaterp)
- floaterp->closeFloater();
+ LLFloaterGroupBulkBan* floaterp = (LLFloaterGroupBulkBan*)data;
+ if(floaterp)
+ floaterp->closeFloater();
}
//-----------------------------------------------------------------------------
// Implementation
//-----------------------------------------------------------------------------
LLFloaterGroupBulkBan::LLFloaterGroupBulkBan(const LLUUID& group_id/*=LLUUID::null*/)
- : LLFloater(group_id)
+ : LLFloater(group_id)
{
- S32 floater_header_size = getHeaderHeight();
- LLRect contents;
+ S32 floater_header_size = getHeaderHeight();
+ LLRect contents;
- mImpl = new impl(group_id);
- mImpl->mBulkBanPanelp = new LLPanelGroupBulkBan(group_id);
+ mImpl = new impl(group_id);
+ mImpl->mBulkBanPanelp = new LLPanelGroupBulkBan(group_id);
- contents = mImpl->mBulkBanPanelp->getRect();
- contents.mTop -= floater_header_size;
+ contents = mImpl->mBulkBanPanelp->getRect();
+ contents.mTop -= floater_header_size;
- setTitle(mImpl->mBulkBanPanelp->getString("GroupBulkBan"));
- mImpl->mBulkBanPanelp->setCloseCallback(impl::closeFloater, this);
- mImpl->mBulkBanPanelp->setRect(contents);
+ setTitle(mImpl->mBulkBanPanelp->getString("GroupBulkBan"));
+ mImpl->mBulkBanPanelp->setCloseCallback(impl::closeFloater, this);
+ mImpl->mBulkBanPanelp->setRect(contents);
- addChild(mImpl->mBulkBanPanelp);
+ addChild(mImpl->mBulkBanPanelp);
}
LLFloaterGroupBulkBan::~LLFloaterGroupBulkBan()
{
- if(mImpl->mGroupID.notNull())
- {
- impl::sInstances.erase(mImpl->mGroupID);
- }
+ if(mImpl->mGroupID.notNull())
+ {
+ impl::sInstances.erase(mImpl->mGroupID);
+ }
- delete mImpl->mBulkBanPanelp;
- delete mImpl;
+ delete mImpl->mBulkBanPanelp;
+ delete mImpl;
}
void LLFloaterGroupBulkBan::showForGroup(const LLUUID& group_id, uuid_vec_t* agent_ids)
{
- const LLFloater::Params& floater_params = LLFloater::getDefaultParams();
- S32 floater_header_size = floater_params.header_height;
- LLRect contents;
-
- // Make sure group_id isn't null
- if (group_id.isNull())
- {
- LL_WARNS() << "LLFloaterGroupInvite::showForGroup with null group_id!" << LL_ENDL;
- return;
- }
-
- // If we don't have a floater for this group, create one.
- LLFloaterGroupBulkBan* fgb = get_if_there(impl::sInstances,
- group_id,
- (LLFloaterGroupBulkBan*)NULL);
- if (!fgb)
- {
- fgb = new LLFloaterGroupBulkBan(group_id);
- contents = fgb->mImpl->mBulkBanPanelp->getRect();
- contents.mTop += floater_header_size;
- fgb->setRect(contents);
- fgb->getDragHandle()->setRect(contents);
- fgb->getDragHandle()->setTitle(fgb->mImpl->mBulkBanPanelp->getString("GroupBulkBan"));
-
- impl::sInstances[group_id] = fgb;
-
- fgb->mImpl->mBulkBanPanelp->clear();
- }
-
- if (agent_ids != NULL)
- {
- fgb->mImpl->mBulkBanPanelp->addUsers(*agent_ids);
- }
-
- fgb->center();
- fgb->openFloater();
- fgb->mImpl->mBulkBanPanelp->update();
+ const LLFloater::Params& floater_params = LLFloater::getDefaultParams();
+ S32 floater_header_size = floater_params.header_height;
+ LLRect contents;
+
+ // Make sure group_id isn't null
+ if (group_id.isNull())
+ {
+ LL_WARNS() << "LLFloaterGroupInvite::showForGroup with null group_id!" << LL_ENDL;
+ return;
+ }
+
+ // If we don't have a floater for this group, create one.
+ LLFloaterGroupBulkBan* fgb = get_if_there(impl::sInstances,
+ group_id,
+ (LLFloaterGroupBulkBan*)NULL);
+ if (!fgb)
+ {
+ fgb = new LLFloaterGroupBulkBan(group_id);
+ contents = fgb->mImpl->mBulkBanPanelp->getRect();
+ contents.mTop += floater_header_size;
+ fgb->setRect(contents);
+ fgb->getDragHandle()->setRect(contents);
+ fgb->getDragHandle()->setTitle(fgb->mImpl->mBulkBanPanelp->getString("GroupBulkBan"));
+
+ impl::sInstances[group_id] = fgb;
+
+ fgb->mImpl->mBulkBanPanelp->clear();
+ }
+
+ if (agent_ids != NULL)
+ {
+ fgb->mImpl->mBulkBanPanelp->addUsers(*agent_ids);
+ }
+
+ fgb->center();
+ fgb->openFloater();
+ fgb->mImpl->mBulkBanPanelp->update();
}