X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=src%2Fscript%2Flua_api%2Fl_minimap.h;h=cc859ad0d83b5463e573296f64976755b7547ed5;hb=91ad0d049706ed2892ba728cb8cad48480908027;hp=9a299b4fd1def53e969fa2e0fb64f98e69889acc;hpb=4af99b75cf3ae43c365a4c1e90e85f8ec764cf62;p=dragonfireclient.git diff --git a/src/script/lua_api/l_minimap.h b/src/script/lua_api/l_minimap.h index 9a299b4fd..cc859ad0d 100644 --- a/src/script/lua_api/l_minimap.h +++ b/src/script/lua_api/l_minimap.h @@ -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 L_MINIMAP_H_ -#define L_MINIMAP_H_ +#pragma once #include "l_base.h" @@ -28,7 +27,7 @@ class LuaMinimap : public ModApiBase { private: static const char className[]; - static const luaL_reg methods[]; + static const luaL_Reg methods[]; // garbage collector static int gc_object(lua_State *L); @@ -45,13 +44,14 @@ class LuaMinimap : public ModApiBase static int l_show(lua_State *L); static int l_hide(lua_State *L); - static int l_toggle_shape(lua_State *L); + static int l_set_shape(lua_State *L); + static int l_get_shape(lua_State *L); - Minimap *m_minimap; + Minimap *m_minimap = nullptr; public: LuaMinimap(Minimap *m); - ~LuaMinimap() {} + ~LuaMinimap() = default; static void create(lua_State *L, Minimap *object); @@ -60,5 +60,3 @@ class LuaMinimap : public ModApiBase static void Register(lua_State *L); }; - -#endif // L_MINIMAP_H_