]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/map_settings_manager.h
Add 9-slice background support to button formspec elements (#9290)
[dragonfireclient.git] / src / map_settings_manager.h
index 9f766f1f00ed13c0795dede88642432eea968499..5baa3845555a4e51ae4f11d2bb64bd48fab357fb 100644 (file)
@@ -17,8 +17,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
-#ifndef MAP_SETTINGS_MANAGER_HEADER
-#define MAP_SETTINGS_MANAGER_HEADER
+#pragma once
 
 #include <string>
 
@@ -45,13 +44,13 @@ struct MapgenParams;
 */
 class MapSettingsManager {
 public:
-       // Finalized map generation parameters
-       MapgenParams *mapgen_params;
-
        MapSettingsManager(Settings *user_settings,
                const std::string &map_meta_path);
        ~MapSettingsManager();
 
+       // Finalized map generation parameters
+       MapgenParams *mapgen_params = nullptr;
+
        bool getMapSetting(const std::string &name, std::string *value_out);
 
        bool getMapSettingNoiseParams(
@@ -75,5 +74,3 @@ class MapSettingsManager {
        Settings *m_map_settings;
        Settings *m_user_settings;
 };
-
-#endif