diff options
author | Erik Kundiman <erik@megapahit.org> | 2024-05-16 13:52:40 +0800 |
---|---|---|
committer | Erik Kundiman <erik@megapahit.org> | 2024-05-16 13:52:40 +0800 |
commit | 6d51e91895a7f2435c46a876410ccc6c63fe8c82 (patch) | |
tree | f2b48ebd99cb414227bf365f47665b8d4baa752b /indra/newview/llregioninfomodel.h | |
parent | d1b5917bb9c92e4e47eba19b43781e4d1328b1ca (diff) | |
parent | 094dcc07f8c1d90ae723dbe60eddacb90a09eae8 (diff) |
Merge tag '7.1.7-release'
source for viewer 7.1.7.8974243247
Diffstat (limited to 'indra/newview/llregioninfomodel.h')
-rw-r--r-- | indra/newview/llregioninfomodel.h | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/indra/newview/llregioninfomodel.h b/indra/newview/llregioninfomodel.h index baeff82fef..e208899372 100644 --- a/indra/newview/llregioninfomodel.h +++ b/indra/newview/llregioninfomodel.h @@ -1,25 +1,25 @@ -/** +/** * @file llregioninfomodel.h * @brief Region info model * * $LicenseInfo:firstyear=2011&license=viewerlgpl$ * Second Life Viewer Source Code * Copyright (C) 2011, 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$ */ @@ -36,65 +36,65 @@ class LLMessageSystem; */ class LLRegionInfoModel : public LLSingleton<LLRegionInfoModel> { - LLSINGLETON(LLRegionInfoModel); - LOG_CLASS(LLRegionInfoModel); + LLSINGLETON(LLRegionInfoModel); + LOG_CLASS(LLRegionInfoModel); public: - typedef boost::signals2::signal<void()> update_signal_t; - boost::signals2::connection setUpdateCallback(const update_signal_t::slot_type& cb); + typedef boost::signals2::signal<void()> update_signal_t; + boost::signals2::connection setUpdateCallback(const update_signal_t::slot_type& cb); - void sendRegionTerrain(const LLUUID& invoice) const; /// upload region terrain data + void sendRegionTerrain(const LLUUID& invoice) const; /// upload region terrain data - bool getUseFixedSun() const; + bool getUseFixedSun() const; - void setUseFixedSun(bool fixed); + void setUseFixedSun(bool fixed); - // *TODO: Add getters and make the data private. - U8 mSimAccess; - U8 mAgentLimit; + // *TODO: Add getters and make the data private. + U8 mSimAccess; + U8 mAgentLimit; - S32 mHardAgentLimit; + S32 mHardAgentLimit; - U64 mRegionFlags; - U32 mEstateID; - U32 mParentEstateID; + U64 mRegionFlags; + U32 mEstateID; + U32 mParentEstateID; - S32 mPricePerMeter; - S32 mRedirectGridX; - S32 mRedirectGridY; + S32 mPricePerMeter; + S32 mRedirectGridX; + S32 mRedirectGridY; - F32 mBillableFactor; - F32 mObjectBonusFactor; - F32 mWaterHeight; - F32 mTerrainRaiseLimit; - F32 mTerrainLowerLimit; - F32 mSunHour; // 6..30 + F32 mBillableFactor; + F32 mObjectBonusFactor; + F32 mWaterHeight; + F32 mTerrainRaiseLimit; + F32 mTerrainLowerLimit; + F32 mSunHour; // 6..30 - BOOL mUseEstateSun; + BOOL mUseEstateSun; - std::string mSimName; - std::string mSimType; + std::string mSimName; + std::string mSimType; protected: - friend class LLViewerRegion; + friend class LLViewerRegion; - /** - * Refresh model with data from the incoming server message. - */ - void update(LLMessageSystem* msg); + /** + * Refresh model with data from the incoming server message. + */ + void update(LLMessageSystem* msg); private: - void reset(); + void reset(); - // *FIXME: Duplicated code from LLPanelRegionInfo - static void sendEstateOwnerMessage( - LLMessageSystem* msg, - const std::string& request, - const LLUUID& invoice, - const std::vector<std::string>& strings); + // *FIXME: Duplicated code from LLPanelRegionInfo + static void sendEstateOwnerMessage( + LLMessageSystem* msg, + const std::string& request, + const LLUUID& invoice, + const std::vector<std::string>& strings); - update_signal_t mUpdateSignal; + update_signal_t mUpdateSignal; }; #endif // LL_LLREGIONINFOMODEL_H |