From 34fe8e795aaeed3a9f50d895d1cadd8f124c9605 Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 17 Mar 2019 20:36:39 +0800 Subject: *luax --- Source/3rdParty/Luax/luax_class.hpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'Source/3rdParty/Luax/luax_class.hpp') diff --git a/Source/3rdParty/Luax/luax_class.hpp b/Source/3rdParty/Luax/luax_class.hpp index c196024..1689e0c 100644 --- a/Source/3rdParty/Luax/luax_class.hpp +++ b/Source/3rdParty/Luax/luax_class.hpp @@ -6,6 +6,7 @@ #include "luax_config.h" #include "luax_ref.h" #include "luax_memberref.h" +#include "luax_cfunctions.h" namespace Luax { @@ -117,15 +118,16 @@ namespace Luax // 公共内容 LUAX_DECL_METHOD( l___tostring ); + LUAX_DECL_METHOD( l_GetClass ); LUAX_DECL_METHOD( l_GetClassName ); //------------------------------------------------------------------------------------------------------------ // 工厂类相关 - LUAX_DECL_METHOD( l___gc ); - LUAX_DECL_METHOD( l_ExtendFactory ); - LUAX_DECL_METHOD( l_GetClass ); - LUAX_DECL_METHOD( l_GetRefTable ); + LUAX_DECL_METHOD( l___gc ); + LUAX_DECL_METHOD( l_ExtendFactory ); + LUAX_DECL_METHOD( l_GetRefTable ); + LUAX_DECL_METHOD( l_New ); //------------------------------------------------------------------------------------------------------------ // 单例类相关 @@ -148,8 +150,9 @@ namespace Luax /// static int registry(lua_State* L); - LUAX_DECL_METHOD( l_Extend ); - LUAX_DECL_METHOD( l_New ); + LUAX_DECL_METHOD( l___tostring ); + LUAX_DECL_METHOD( l_Extend ); + LUAX_DECL_METHOD( l_New ); }; -- cgit v1.1-26-g67d0