summaryrefslogtreecommitdiff
path: root/indra/newview/llagentaccess.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llagentaccess.h')
-rw-r--r--indra/newview/llagentaccess.h78
1 files changed, 39 insertions, 39 deletions
diff --git a/indra/newview/llagentaccess.h b/indra/newview/llagentaccess.h
index 4e851b0aa0..c6199ce955 100644
--- a/indra/newview/llagentaccess.h
+++ b/indra/newview/llagentaccess.h
@@ -1,25 +1,25 @@
-/**
+/**
* @file llagentaccess.h
* @brief LLAgentAccess class implementation - manages maturity and godmode info
*
* $LicenseInfo:firstyear=2001&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$
*/
@@ -35,42 +35,42 @@ class LLControlGroup;
class LLAgentAccess
{
public:
- LLAgentAccess(LLControlGroup& savedSettings);
-
- bool getAdminOverride() const;
- void setAdminOverride(bool b);
+ LLAgentAccess(LLControlGroup& savedSettings);
+
+ bool getAdminOverride() const;
+ void setAdminOverride(bool b);
+
+ void setGodLevel(U8 god_level);
+ bool isGodlike() const;
+ bool isGodlikeWithoutAdminMenuFakery() const;
+ U8 getGodLevel() const;
+
+
+ // rather than just expose the preference setting, we're going to actually
+ // expose what the client code cares about -- what the user should see
+ // based on a combination of the is* and prefers* flags, combined with God bit.
+ bool wantsPGOnly() const;
+ bool canAccessMature() const;
+ bool canAccessAdult() const;
+ bool prefersPG() const;
+ bool prefersMature() const;
+ bool prefersAdult() const;
+ bool isTeen() const;
+ bool isMature() const;
+ bool isAdult() const;
+
+ void setMaturity(char text);
+
+ static int convertTextToMaturity(char text);
+
+ bool canSetMaturity(S32 maturity);
- void setGodLevel(U8 god_level);
- bool isGodlike() const;
- bool isGodlikeWithoutAdminMenuFakery() const;
- U8 getGodLevel() const;
-
-
- // rather than just expose the preference setting, we're going to actually
- // expose what the client code cares about -- what the user should see
- // based on a combination of the is* and prefers* flags, combined with God bit.
- bool wantsPGOnly() const;
- bool canAccessMature() const;
- bool canAccessAdult() const;
- bool prefersPG() const;
- bool prefersMature() const;
- bool prefersAdult() const;
- bool isTeen() const;
- bool isMature() const;
- bool isAdult() const;
-
- void setMaturity(char text);
-
- static int convertTextToMaturity(char text);
-
- bool canSetMaturity(S32 maturity);
-
private:
- U8 mAccess; // SIM_ACCESS_MATURE etc
- U8 mGodLevel;
- bool mAdminOverride;
-
- LLControlGroup& mSavedSettings;
+ U8 mAccess; // SIM_ACCESS_MATURE etc
+ U8 mGodLevel;
+ bool mAdminOverride;
+
+ LLControlGroup& mSavedSettings;
};
#endif // LL_LLAGENTACCESS_H