diff options
Diffstat (limited to 'indra/llui/llstyle.h')
-rw-r--r-- | indra/llui/llstyle.h | 124 |
1 files changed, 62 insertions, 62 deletions
diff --git a/indra/llui/llstyle.h b/indra/llui/llstyle.h index 9f1eba79d8..2a60bd265e 100644 --- a/indra/llui/llstyle.h +++ b/indra/llui/llstyle.h @@ -1,25 +1,25 @@ -/** +/** * @file llstyle.h * @brief Text style class * * $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$ */ @@ -37,79 +37,79 @@ class LLFontGL; class LLStyle : public LLRefCount { public: - struct Params : public LLInitParam::Block<Params> - { - Optional<bool> visible; - Optional<LLFontGL::ShadowType> drop_shadow; - Optional<LLUIColor> color, - readonly_color, - selected_color; - Optional<const LLFontGL*> font; - Optional<LLUIImage*> image; - Optional<std::string> link_href; - Optional<bool> is_link; - Params(); - }; - LLStyle(const Params& p = Params()); + struct Params : public LLInitParam::Block<Params> + { + Optional<bool> visible; + Optional<LLFontGL::ShadowType> drop_shadow; + Optional<LLUIColor> color, + readonly_color, + selected_color; + Optional<const LLFontGL*> font; + Optional<LLUIImage*> image; + Optional<std::string> link_href; + Optional<bool> is_link; + Params(); + }; + LLStyle(const Params& p = Params()); public: - const LLUIColor& getColor() const { return mColor; } - void setColor(const LLUIColor &color) { mColor = color; } + const LLUIColor& getColor() const { return mColor; } + void setColor(const LLUIColor &color) { mColor = color; } - const LLUIColor& getReadOnlyColor() const { return mReadOnlyColor; } - void setReadOnlyColor(const LLUIColor& color) { mReadOnlyColor = color; } + const LLUIColor& getReadOnlyColor() const { return mReadOnlyColor; } + void setReadOnlyColor(const LLUIColor& color) { mReadOnlyColor = color; } - const LLUIColor& getSelectedColor() const { return mSelectedColor; } - void setSelectedColor(const LLUIColor& color) { mSelectedColor = color; } + const LLUIColor& getSelectedColor() const { return mSelectedColor; } + void setSelectedColor(const LLUIColor& color) { mSelectedColor = color; } - BOOL isVisible() const; - void setVisible(BOOL is_visible); + BOOL isVisible() const; + void setVisible(BOOL is_visible); - LLFontGL::ShadowType getShadowType() const { return mDropShadow; } + LLFontGL::ShadowType getShadowType() const { return mDropShadow; } - void setFont(const LLFontGL* font); - const LLFontGL* getFont() const; + void setFont(const LLFontGL* font); + const LLFontGL* getFont() const; - const std::string& getLinkHREF() const { return mLink; } - void setLinkHREF(const std::string& href); - BOOL isLink() const; + const std::string& getLinkHREF() const { return mLink; } + void setLinkHREF(const std::string& href); + BOOL isLink() const; - LLPointer<LLUIImage> getImage() const; - void setImage(const LLUUID& src); - void setImage(const std::string& name); + LLPointer<LLUIImage> getImage() const; + void setImage(const LLUUID& src); + void setImage(const std::string& name); - BOOL isImage() const { return mImagep.notNull(); } + BOOL isImage() const { return mImagep.notNull(); } - bool operator==(const LLStyle &rhs) const - { - return - mVisible == rhs.mVisible - && mColor == rhs.mColor - && mReadOnlyColor == rhs.mReadOnlyColor - && mSelectedColor == rhs.mSelectedColor - && mFont == rhs.mFont - && mLink == rhs.mLink - && mImagep == rhs.mImagep - && mDropShadow == rhs.mDropShadow; - } + bool operator==(const LLStyle &rhs) const + { + return + mVisible == rhs.mVisible + && mColor == rhs.mColor + && mReadOnlyColor == rhs.mReadOnlyColor + && mSelectedColor == rhs.mSelectedColor + && mFont == rhs.mFont + && mLink == rhs.mLink + && mImagep == rhs.mImagep + && mDropShadow == rhs.mDropShadow; + } - bool operator!=(const LLStyle& rhs) const { return !(*this == rhs); } + bool operator!=(const LLStyle& rhs) const { return !(*this == rhs); } -public: - LLFontGL::ShadowType mDropShadow; +public: + LLFontGL::ShadowType mDropShadow; protected: - ~LLStyle() { } + ~LLStyle() { } private: - BOOL mVisible; - LLUIColor mColor; - LLUIColor mReadOnlyColor; - LLUIColor mSelectedColor; - std::string mFontName; - const LLFontGL* mFont; - std::string mLink; - bool mIsLink; - LLPointer<LLUIImage> mImagep; + BOOL mVisible; + LLUIColor mColor; + LLUIColor mReadOnlyColor; + LLUIColor mSelectedColor; + std::string mFontName; + const LLFontGL* mFont; + std::string mLink; + bool mIsLink; + LLPointer<LLUIImage> mImagep; }; typedef LLPointer<LLStyle> LLStyleSP; |