From a5261a5fa8fad810ecb5c260d92c3e771822bf58 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Tue, 20 Feb 2024 23:46:23 +0100 Subject: Convert BOOL to bool in llui --- indra/newview/llfloaterscriptlimits.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'indra/newview/llfloaterscriptlimits.h') diff --git a/indra/newview/llfloaterscriptlimits.h b/indra/newview/llfloaterscriptlimits.h index d2192f9d01..39a03924f6 100644 --- a/indra/newview/llfloaterscriptlimits.h +++ b/indra/newview/llfloaterscriptlimits.h @@ -47,7 +47,7 @@ class LLFloaterScriptLimits : public LLFloater friend class LLFloaterReg; public: - /*virtual*/ BOOL postBuild(); + /*virtual*/ bool postBuild(); // from LLPanel virtual void refresh(); @@ -71,7 +71,7 @@ class LLPanelScriptLimitsInfo : public LLPanel public: LLPanelScriptLimitsInfo(); - virtual BOOL postBuild(); + virtual bool postBuild(); virtual void updateChild(LLUICtrl* child_ctrl); protected: @@ -102,7 +102,7 @@ public: ~LLPanelScriptLimitsRegionMemory(); // LLPanel - virtual BOOL postBuild(); + virtual bool postBuild(); void setRegionDetails(LLSD content); void setRegionSummary(LLSD content); -- cgit v1.2.3 From 60d3dd98a44230c21803c1606552ee098ed9fa7c Mon Sep 17 00:00:00 2001 From: Ansariel Date: Wed, 21 Feb 2024 21:05:14 +0100 Subject: Convert remaining BOOL to bool --- indra/newview/llfloaterscriptlimits.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'indra/newview/llfloaterscriptlimits.h') diff --git a/indra/newview/llfloaterscriptlimits.h b/indra/newview/llfloaterscriptlimits.h index 39a03924f6..193733414c 100644 --- a/indra/newview/llfloaterscriptlimits.h +++ b/indra/newview/llfloaterscriptlimits.h @@ -107,9 +107,9 @@ public: void setRegionDetails(LLSD content); void setRegionSummary(LLSD content); - BOOL StartRequestChain(); + bool StartRequestChain(); - BOOL getLandScriptResources(); + bool getLandScriptResources(); void clearList(); void showBeacon(); void returnObjectsFromParcel(S32 local_id); -- cgit v1.2.3 From e2e37cced861b98de8c1a7c9c0d3a50d2d90e433 Mon Sep 17 00:00:00 2001 From: Ansariel Date: Wed, 22 May 2024 21:25:21 +0200 Subject: Fix line endlings --- indra/newview/llfloaterscriptlimits.h | 310 +++++++++++++++++----------------- 1 file changed, 155 insertions(+), 155 deletions(-) (limited to 'indra/newview/llfloaterscriptlimits.h') diff --git a/indra/newview/llfloaterscriptlimits.h b/indra/newview/llfloaterscriptlimits.h index 1b03dd9ccd..e1eb8cb079 100644 --- a/indra/newview/llfloaterscriptlimits.h +++ b/indra/newview/llfloaterscriptlimits.h @@ -1,155 +1,155 @@ -/** - * @file llfloaterscriptlimits.h - * @author Gabriel Lee - * @brief Declaration of the region info and controls floater and panels. - * - * $LicenseInfo:firstyear=2004&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$ - */ - -#ifndef LL_LLFLOATERSCRIPTLIMITS_H -#define LL_LLFLOATERSCRIPTLIMITS_H - -#include -#include "llfloater.h" -#include "llhost.h" -#include "llpanel.h" -#include "llremoteparcelrequest.h" -#include "lleventcoro.h" -#include "llcoros.h" - -class LLPanelScriptLimitsInfo; -class LLTabContainer; -class LLAvatarName; - -class LLPanelScriptLimitsRegionMemory; - -class LLFloaterScriptLimits : public LLFloater -{ - friend class LLFloaterReg; -public: - - /*virtual*/ bool postBuild(); - - // from LLPanel - virtual void refresh(); - -private: - - LLFloaterScriptLimits(const LLSD& seed); - ~LLFloaterScriptLimits(); - -protected: - - LLTabContainer* mTab; - typedef std::vector info_panels_t; - info_panels_t mInfoPanels; -}; - - -// Base class for all script limits information panels. -class LLPanelScriptLimitsInfo : public LLPanel -{ -public: - LLPanelScriptLimitsInfo(); - - virtual bool postBuild(); - virtual void updateChild(LLUICtrl* child_ctrl); - -protected: - void initCtrl(const std::string& name); - - typedef std::vector strings_t; - - LLHost mHost; -}; - -///////////////////////////////////////////////////////////////////////////// -// Memory panel -///////////////////////////////////////////////////////////////////////////// - -class LLPanelScriptLimitsRegionMemory : public LLPanelScriptLimitsInfo, LLRemoteParcelInfoObserver -{ - -public: - LLPanelScriptLimitsRegionMemory() - : LLPanelScriptLimitsInfo(), LLRemoteParcelInfoObserver(), - - mParcelId(LLUUID()), - mGotParcelMemoryUsed(false), - mGotParcelMemoryMax(false), - mParcelMemoryMax(0), - mParcelMemoryUsed(0) {}; - - ~LLPanelScriptLimitsRegionMemory(); - - // LLPanel - virtual bool postBuild(); - - void setRegionDetails(LLSD content); - void setRegionSummary(LLSD content); - - bool StartRequestChain(); - - bool getLandScriptResources(); - void clearList(); - void showBeacon(); - void returnObjectsFromParcel(S32 local_id); - void returnObjects(); - void checkButtonsEnabled(); - -private: - void onAvatarNameCache(const LLUUID& id, - const LLAvatarName& av_name); - void onNameCache(const LLUUID& id, - const std::string& name); - - LLSD mContent; - LLUUID mParcelId; - bool mGotParcelMemoryUsed; - bool mGotParcelMemoryMax; - S32 mParcelMemoryMax; - S32 mParcelMemoryUsed; - - bool mGotParcelURLsUsed; - bool mGotParcelURLsMax; - S32 mParcelURLsMax; - S32 mParcelURLsUsed; - - std::vector mObjectListItems; - - void getLandScriptResourcesCoro(std::string url); - void getLandScriptSummaryCoro(std::string url); - void getLandScriptDetailsCoro(std::string url); - -protected: - -// LLRemoteParcelInfoObserver interface: -/*virtual*/ void processParcelInfo(const LLParcelData& parcel_data); -/*virtual*/ void setParcelID(const LLUUID& parcel_id); -/*virtual*/ void setErrorStatus(S32 status, const std::string& reason); - - static void onClickRefresh(void* userdata); - static void onClickHighlight(void* userdata); - static void onClickReturn(void* userdata); -}; - -#endif +/** + * @file llfloaterscriptlimits.h + * @author Gabriel Lee + * @brief Declaration of the region info and controls floater and panels. + * + * $LicenseInfo:firstyear=2004&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$ + */ + +#ifndef LL_LLFLOATERSCRIPTLIMITS_H +#define LL_LLFLOATERSCRIPTLIMITS_H + +#include +#include "llfloater.h" +#include "llhost.h" +#include "llpanel.h" +#include "llremoteparcelrequest.h" +#include "lleventcoro.h" +#include "llcoros.h" + +class LLPanelScriptLimitsInfo; +class LLTabContainer; +class LLAvatarName; + +class LLPanelScriptLimitsRegionMemory; + +class LLFloaterScriptLimits : public LLFloater +{ + friend class LLFloaterReg; +public: + + /*virtual*/ bool postBuild(); + + // from LLPanel + virtual void refresh(); + +private: + + LLFloaterScriptLimits(const LLSD& seed); + ~LLFloaterScriptLimits(); + +protected: + + LLTabContainer* mTab; + typedef std::vector info_panels_t; + info_panels_t mInfoPanels; +}; + + +// Base class for all script limits information panels. +class LLPanelScriptLimitsInfo : public LLPanel +{ +public: + LLPanelScriptLimitsInfo(); + + virtual bool postBuild(); + virtual void updateChild(LLUICtrl* child_ctrl); + +protected: + void initCtrl(const std::string& name); + + typedef std::vector strings_t; + + LLHost mHost; +}; + +///////////////////////////////////////////////////////////////////////////// +// Memory panel +///////////////////////////////////////////////////////////////////////////// + +class LLPanelScriptLimitsRegionMemory : public LLPanelScriptLimitsInfo, LLRemoteParcelInfoObserver +{ + +public: + LLPanelScriptLimitsRegionMemory() + : LLPanelScriptLimitsInfo(), LLRemoteParcelInfoObserver(), + + mParcelId(LLUUID()), + mGotParcelMemoryUsed(false), + mGotParcelMemoryMax(false), + mParcelMemoryMax(0), + mParcelMemoryUsed(0) {}; + + ~LLPanelScriptLimitsRegionMemory(); + + // LLPanel + virtual bool postBuild(); + + void setRegionDetails(LLSD content); + void setRegionSummary(LLSD content); + + bool StartRequestChain(); + + bool getLandScriptResources(); + void clearList(); + void showBeacon(); + void returnObjectsFromParcel(S32 local_id); + void returnObjects(); + void checkButtonsEnabled(); + +private: + void onAvatarNameCache(const LLUUID& id, + const LLAvatarName& av_name); + void onNameCache(const LLUUID& id, + const std::string& name); + + LLSD mContent; + LLUUID mParcelId; + bool mGotParcelMemoryUsed; + bool mGotParcelMemoryMax; + S32 mParcelMemoryMax; + S32 mParcelMemoryUsed; + + bool mGotParcelURLsUsed; + bool mGotParcelURLsMax; + S32 mParcelURLsMax; + S32 mParcelURLsUsed; + + std::vector mObjectListItems; + + void getLandScriptResourcesCoro(std::string url); + void getLandScriptSummaryCoro(std::string url); + void getLandScriptDetailsCoro(std::string url); + +protected: + +// LLRemoteParcelInfoObserver interface: +/*virtual*/ void processParcelInfo(const LLParcelData& parcel_data); +/*virtual*/ void setParcelID(const LLUUID& parcel_id); +/*virtual*/ void setErrorStatus(S32 status, const std::string& reason); + + static void onClickRefresh(void* userdata); + static void onClickHighlight(void* userdata); + static void onClickReturn(void* userdata); +}; + +#endif -- cgit v1.2.3