Add [[nodiscard]] to functions which need it in settings files

This commit is contained in:
AdenKoperczak 2025-01-29 10:06:46 -05:00
parent ba62004002
commit 36339e613f
14 changed files with 96 additions and 88 deletions

View file

@ -23,13 +23,13 @@ public:
UiSettings(UiSettings&&) noexcept;
UiSettings& operator=(UiSettings&&) noexcept;
SettingsVariable<bool>& level2_products_expanded() const;
SettingsVariable<bool>& level2_settings_expanded() const;
SettingsVariable<bool>& level3_products_expanded() const;
SettingsVariable<bool>& map_settings_expanded() const;
SettingsVariable<bool>& timeline_expanded() const;
SettingsVariable<std::string>& main_ui_state() const;
SettingsVariable<std::string>& main_ui_geometry() const;
[[nodiscard]] SettingsVariable<bool>& level2_products_expanded() const;
[[nodiscard]] SettingsVariable<bool>& level2_settings_expanded() const;
[[nodiscard]] SettingsVariable<bool>& level3_products_expanded() const;
[[nodiscard]] SettingsVariable<bool>& map_settings_expanded() const;
[[nodiscard]] SettingsVariable<bool>& timeline_expanded() const;
[[nodiscard]] SettingsVariable<std::string>& main_ui_state() const;
[[nodiscard]] SettingsVariable<std::string>& main_ui_geometry() const;
bool Shutdown();