]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - src/script/lua_api/l_util.h
Code modernization: subfolders (#6283)
[dragonfireclient.git] / src / script / lua_api / l_util.h
index 3012d55aa2a593f93d6a31cdae1e11ce4dbe718e..b7aafe8d5d8192933be669ad443ee9f50609db58 100644 (file)
@@ -17,14 +17,14 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */
 
-#ifndef L_UTIL_H_
-#define L_UTIL_H_
+#pragma once
 
 #include "lua_api/l_base.h"
 
 class AsyncEngine;
 
-class ModApiUtil : public ModApiBase {
+class ModApiUtil : public ModApiBase
+{
 private:
        /*
                NOTE:
@@ -44,21 +44,6 @@ class ModApiUtil : public ModApiBase {
        // get us precision time
        static int l_get_us_time(lua_State *L);
 
-       // setting_set(name, value)
-       static int l_setting_set(lua_State *L);
-
-       // setting_get(name)
-       static int l_setting_get(lua_State *L);
-
-       // setting_setbool(name, value)
-       static int l_setting_setbool(lua_State *L);
-
-       // setting_getbool(name)
-       static int l_setting_getbool(lua_State *L);
-
-       // setting_save()
-       static int l_setting_save(lua_State *L);
-
        // parse_json(str[, nullvalue])
        static int l_parse_json(lua_State *L);
 
@@ -104,12 +89,13 @@ class ModApiUtil : public ModApiBase {
        // decode_base64(string)
        static int l_decode_base64(lua_State *L);
 
+       // get_version()
+       static int l_get_version(lua_State *L);
+
 public:
        static void Initialize(lua_State *L, int top);
+       static void InitializeAsync(lua_State *L, int top);
+       static void InitializeClient(lua_State *L, int top);
 
-       static void InitializeAsync(AsyncEngine& engine);
-
+       static void InitializeAsync(AsyncEngine &engine);
 };
-
-#endif /* L_UTIL_H_ */
-