diff options
Diffstat (limited to 'source/3rd-party/Luax/luax_class.cpp')
-rw-r--r-- | source/3rd-party/Luax/luax_class.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/source/3rd-party/Luax/luax_class.cpp b/source/3rd-party/Luax/luax_class.cpp index bb1609d..762f0dc 100644 --- a/source/3rd-party/Luax/luax_class.cpp +++ b/source/3rd-party/Luax/luax_class.cpp @@ -1,6 +1,6 @@ #include "luax_class.hpp" -#include "luax_vm.h" #include "luax_cfunctions.h" +#include "luax_vm.h" namespace Luax { @@ -29,30 +29,30 @@ namespace Luax lua_setfield(L, -2, "GetClass"); // TypeOf() - lua_pushcfunction(L, l_TypeOf); + lua_pushcfunction(L, _TypeOf); lua_setfield(L, -2, "TypeOf"); // New() lua_pushvalue(L, -1); // class table - lua_pushcclosure(L, l_New, 1); + lua_pushcclosure(L, _New, 1); lua_setfield(L, -2, "New"); // Extend() lua_pushvalue(L, -1); // class table - lua_pushcclosure(L, l_Extend, 1); + lua_pushcclosure(L, _Extend, 1); lua_setfield(L, -2, "Extend"); lua_pushvalue(L, -1); // class table lua_setfield(L, -2, "__index"); lua_pushstring(L, type); - lua_pushcclosure(L, _Tostring, 1); + lua_pushcclosure(L, __tostring, 1); lua_setfield(L, -2, "__tostring"); return 1; } - int LuaxPlainClass::_Tostring(lua_State* L) + int LuaxPlainClass::__tostring(lua_State* L) { // upvalues: // 1: class name @@ -75,7 +75,7 @@ namespace Luax /// /// NewnԻȡ__init__initʼʵ /// - int LuaxPlainClass::l_New(lua_State* L) + int LuaxPlainClass::_New(lua_State* L) { LUAX_STATE(L); @@ -140,7 +140,7 @@ namespace Luax return 1; } - int LuaxPlainClass::l_Extend(lua_State* L) + int LuaxPlainClass::_Extend(lua_State* L) { LUAX_STATE(L); @@ -168,12 +168,12 @@ namespace Luax // New() lua_pushvalue(L, -1); // class table - lua_pushcclosure(L, l_New, 1); + lua_pushcclosure(L, _New, 1); lua_setfield(L, -2, "New"); // Extend() lua_pushvalue(L, -1); // class table - lua_pushcclosure(L, l_Extend, 1); + lua_pushcclosure(L, _Extend, 1); lua_setfield(L, -2, "Extend"); // .__base @@ -184,7 +184,7 @@ namespace Luax lua_setfield(L, -2, "__index"); lua_pushstring(L, type); - lua_pushcclosure(L, _Tostring, 1); + lua_pushcclosure(L, __tostring, 1); lua_setfield(L, -2, "__tostring"); // classmetatableΪbaseClass @@ -194,7 +194,7 @@ namespace Luax return 1; } - int LuaxPlainClass::l_TypeOf(lua_State* L) + int LuaxPlainClass::_TypeOf(lua_State* L) { // params: // 1: lua instance |