1
0
mirror of https://github.com/luanti-org/luanti.git synced 2025-10-13 16:45:20 +02:00

Rework Settings to support arbitrary hierarchies (#11352)

This commit is contained in:
sfan5
2021-06-23 15:22:31 +02:00
committed by GitHub
parent cec0dfcbbd
commit c60a146e22
7 changed files with 164 additions and 71 deletions

View File

@@ -20,8 +20,8 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#pragma once
#include <string>
#include "settings.h"
class Settings;
struct NoiseParams;
struct MapgenParams;
@@ -70,6 +70,8 @@ public:
private:
std::string m_map_meta_path;
// TODO: Rename to "m_settings"
SettingsHierarchy m_hierarchy;
Settings *m_defaults;
Settings *m_map_settings;
};