Translated using Weblate (Lithuanian)
[oweals/minetest.git] / src / defaultsettings.h
index 37e3f717f11232a675644815d8da944770f1bb3e..c81e88502d7681736ddfd04bab7ed086c529f3f2 100644 (file)
@@ -17,12 +17,19 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
-#ifndef DEFAULTSETTINGS_HEADER
-#define DEFAULTSETTINGS_HEADER
+#pragma once
 
 class Settings;
 
+/**
+ * initialize basic default settings
+ * @param settings pointer to settings
+ */
 void set_default_settings(Settings *settings);
 
-#endif
-
+/**
+ * override a default settings by settings from another settings element
+ * @param settings target settings pointer
+ * @param from source settings pointer
+ */
+void override_default_settings(Settings *settings, Settings *from);