summaryrefslogtreecommitdiff
path: root/indra/newview/llpresetsmanager.h
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2024-05-15 09:07:21 -0400
committerNat Goodspeed <nat@lindenlab.com>2024-05-15 09:07:21 -0400
commit5d43bc166d011e911e0492579b2f4f8bf015b48f (patch)
treeccc4cda5c2c2c3a5689f4a33dcfda2a896f21b8c /indra/newview/llpresetsmanager.h
parenta3f2cacf542e1d770698ef6c7e6ea1c0a5cd3368 (diff)
parente7eced3c87310b15ac20cc3cd470d67686104a14 (diff)
Merge commit 'e7eced3' into release/luau-scripting: whitespace fix.
Diffstat (limited to 'indra/newview/llpresetsmanager.h')
-rw-r--r--indra/newview/llpresetsmanager.h84
1 files changed, 42 insertions, 42 deletions
diff --git a/indra/newview/llpresetsmanager.h b/indra/newview/llpresetsmanager.h
index 0de30e9e01..6fd038df3c 100644
--- a/indra/newview/llpresetsmanager.h
+++ b/indra/newview/llpresetsmanager.h
@@ -5,21 +5,21 @@
* $LicenseInfo:firstyear=2007&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$
*/
@@ -47,63 +47,63 @@ static const std::string PRESETS_SIDE_VIEW = PRESETS_SIDE + PRESETS_VIEW_SUFFIX;
enum EDefaultOptions
{
- DEFAULT_SHOW,
- DEFAULT_TOP,
- DEFAULT_BOTTOM,
- DEFAULT_HIDE // Do not display "Default" in a list
+ DEFAULT_SHOW,
+ DEFAULT_TOP,
+ DEFAULT_BOTTOM,
+ DEFAULT_HIDE // Do not display "Default" in a list
};
class LLPresetsManager : public LLSingleton<LLPresetsManager>
{
- LLSINGLETON(LLPresetsManager);
- ~LLPresetsManager();
+ LLSINGLETON(LLPresetsManager);
+ ~LLPresetsManager();
public:
- typedef std::list<std::string> preset_name_list_t;
- typedef boost::signals2::signal<void()> preset_list_signal_t;
+ typedef std::list<std::string> preset_name_list_t;
+ typedef boost::signals2::signal<void()> preset_list_signal_t;
- void createMissingDefault(const std::string& subdirectory);
- void startWatching(const std::string& subdirectory);
- void triggerChangeCameraSignal();
- void triggerChangeSignal();
- static std::string getPresetsDir(const std::string& subdirectory);
- bool setPresetNamesInComboBox(const std::string& subdirectory, LLComboBox* combo, EDefaultOptions default_option);
- void loadPresetNamesFromDir(const std::string& subdirectory, preset_name_list_t& presets, EDefaultOptions default_option);
- bool savePreset(const std::string& subdirectory, std::string name, bool createDefault = false);
- void loadPreset(const std::string& subdirectory, std::string name);
- bool deletePreset(const std::string& subdirectory, std::string name);
- bool isCameraDirty();
- static void setCameraDirty(bool dirty);
+ void createMissingDefault(const std::string& subdirectory);
+ void startWatching(const std::string& subdirectory);
+ void triggerChangeCameraSignal();
+ void triggerChangeSignal();
+ static std::string getPresetsDir(const std::string& subdirectory);
+ bool setPresetNamesInComboBox(const std::string& subdirectory, LLComboBox* combo, EDefaultOptions default_option);
+ void loadPresetNamesFromDir(const std::string& subdirectory, preset_name_list_t& presets, EDefaultOptions default_option);
+ bool savePreset(const std::string& subdirectory, std::string name, bool createDefault = false);
+ void loadPreset(const std::string& subdirectory, std::string name);
+ bool deletePreset(const std::string& subdirectory, std::string name);
+ bool isCameraDirty();
+ static void setCameraDirty(bool dirty);
- void createCameraDefaultPresets();
+ void createCameraDefaultPresets();
- bool isTemplateCameraPreset(std::string preset_name);
- bool isDefaultCameraPreset(std::string preset_name);
- void resetCameraPreset(std::string preset_name);
- bool createDefaultCameraPreset(std::string preset_name, bool force_reset = false);
+ bool isTemplateCameraPreset(std::string preset_name);
+ bool isDefaultCameraPreset(std::string preset_name);
+ void resetCameraPreset(std::string preset_name);
+ bool createDefaultCameraPreset(std::string preset_name, bool force_reset = false);
- // Emitted when a preset gets loaded, deleted, or saved.
- boost::signals2::connection setPresetListChangeCameraCallback(const preset_list_signal_t::slot_type& cb);
- boost::signals2::connection setPresetListChangeCallback(const preset_list_signal_t::slot_type& cb);
+ // Emitted when a preset gets loaded, deleted, or saved.
+ boost::signals2::connection setPresetListChangeCameraCallback(const preset_list_signal_t::slot_type& cb);
+ boost::signals2::connection setPresetListChangeCallback(const preset_list_signal_t::slot_type& cb);
- // Emitted when a preset gets loaded or saved.
+ // Emitted when a preset gets loaded or saved.
- preset_name_list_t mPresetNames;
+ preset_name_list_t mPresetNames;
- preset_list_signal_t mPresetListChangeCameraSignal;
- preset_list_signal_t mPresetListChangeSignal;
+ preset_list_signal_t mPresetListChangeCameraSignal;
+ preset_list_signal_t mPresetListChangeSignal;
private:
- LOG_CLASS(LLPresetsManager);
+ LOG_CLASS(LLPresetsManager);
- void getControlNames(std::vector<std::string>& names);
- static void settingChanged();
+ void getControlNames(std::vector<std::string>& names);
+ static void settingChanged();
- boost::signals2::connection mCameraChangedSignal;
+ boost::signals2::connection mCameraChangedSignal;
- static bool mCameraDirty;
- static bool mIgnoreChangedSignal;
+ static bool mCameraDirty;
+ static bool mIgnoreChangedSignal;
};
#endif // LL_PRESETSMANAGER_H