summaryrefslogtreecommitdiff
path: root/indra/newview/llgroupiconctrl.h
diff options
context:
space:
mode:
authorAndrey Lihatskiy <alihatskiy@productengine.com>2024-04-29 07:43:28 +0300
committerAndrey Lihatskiy <alihatskiy@productengine.com>2024-04-29 07:56:09 +0300
commit1b68f71348ecf3983b76b40d7940da8377f049b7 (patch)
tree2974eddaef130a067c26033d60a59fc790365b3d /indra/newview/llgroupiconctrl.h
parentaf4ea94efc1999f3b19fd8d643d0331f0b77e265 (diff)
#824 Process source files in bulk: replace tabs with spaces, convert CRLF to LF, and trim trailing whitespaces as needed
Diffstat (limited to 'indra/newview/llgroupiconctrl.h')
-rw-r--r--indra/newview/llgroupiconctrl.h86
1 files changed, 43 insertions, 43 deletions
diff --git a/indra/newview/llgroupiconctrl.h b/indra/newview/llgroupiconctrl.h
index 43e384d3e2..b646695bc8 100644
--- a/indra/newview/llgroupiconctrl.h
+++ b/indra/newview/llgroupiconctrl.h
@@ -1,25 +1,25 @@
-/**
+/**
* @file llgroupiconctrl.h
* @brief LLGroupIconCtrl class declaration
*
* $LicenseInfo:firstyear=2009&license=viewerlgpl$
* Second Life Viewer Source Code
* Copyright (C) 2010, Linden Research, Inc.
- *
+ *
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation;
* version 2.1 of the License only.
- *
+ *
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
- *
+ *
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
+ *
* Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA
* $/LicenseInfo$
*/
@@ -33,62 +33,62 @@
/**
* Extends IconCtrl to show group icon wherever it is needed.
- *
+ *
* It gets icon id by group id from the LLGroupMgr.
* If group data is not loaded yet it subscribes as LLGroupMgr observer and requests necessary data.
*/
class LLGroupIconCtrl
- : public LLIconCtrl, public LLGroupMgrObserver
+ : public LLIconCtrl, public LLGroupMgrObserver
{
public:
- struct Params : public LLInitParam::Block<Params, LLIconCtrl::Params>
- {
- Optional <LLUUID> group_id;
- Optional <bool> draw_tooltip;
- Optional <std::string> default_icon_name;
- Params();
- };
+ struct Params : public LLInitParam::Block<Params, LLIconCtrl::Params>
+ {
+ Optional <LLUUID> group_id;
+ Optional <bool> draw_tooltip;
+ Optional <std::string> default_icon_name;
+ Params();
+ };
protected:
- LLGroupIconCtrl(const Params&);
- friend class LLUICtrlFactory;
+ LLGroupIconCtrl(const Params&);
+ friend class LLUICtrlFactory;
public:
- virtual ~LLGroupIconCtrl();
+ virtual ~LLGroupIconCtrl();
- /**
- * Determines group icon id by group id and sets it as icon value.
- *
- * Icon id is got from the appropriate LLGroupMgrGroupData specified by group UUID.
- * If necessary it requests necessary data from the LLGroupMgr.
- *
- * @params value - if LLUUID - it is processed as group id otherwise base method is called.
- */
- virtual void setValue(const LLSD& value);
+ /**
+ * Determines group icon id by group id and sets it as icon value.
+ *
+ * Icon id is got from the appropriate LLGroupMgrGroupData specified by group UUID.
+ * If necessary it requests necessary data from the LLGroupMgr.
+ *
+ * @params value - if LLUUID - it is processed as group id otherwise base method is called.
+ */
+ virtual void setValue(const LLSD& value);
- /**
- * Sets icon_id as icon value directly. Avoids LLGroupMgr cache checks for group id
- * Uses default icon in case id is null.
- *
- * @params icon_id - it is processed as icon id, default image will be used in case id is null.
- */
- void setIconId(const LLUUID& icon_id);
+ /**
+ * Sets icon_id as icon value directly. Avoids LLGroupMgr cache checks for group id
+ * Uses default icon in case id is null.
+ *
+ * @params icon_id - it is processed as icon id, default image will be used in case id is null.
+ */
+ void setIconId(const LLUUID& icon_id);
- // LLGroupMgrObserver observer trigger
- virtual void changed(LLGroupChange gc);
+ // LLGroupMgrObserver observer trigger
+ virtual void changed(LLGroupChange gc);
- const std::string& getGroupName() const { return mGroupName; }
- void setDrawTooltip(bool value) { mDrawTooltip = value;}
+ const std::string& getGroupName() const { return mGroupName; }
+ void setDrawTooltip(bool value) { mDrawTooltip = value;}
- const LLUUID& getGroupId() const { return mGroupId; }
+ const LLUUID& getGroupId() const { return mGroupId; }
protected:
- LLUUID mGroupId;
- std::string mGroupName;
- bool mDrawTooltip;
- std::string mDefaultIconName;
+ LLUUID mGroupId;
+ std::string mGroupName;
+ bool mDrawTooltip;
+ std::string mDefaultIconName;
- bool updateFromCache();
+ bool updateFromCache();
};
#endif // LL_LLGROUPICONCTRL_H