From af78bbf9f1ea499be92611aa4a63664d79d13b25 Mon Sep 17 00:00:00 2001 From: chai Date: Sun, 17 Mar 2019 11:57:08 +0800 Subject: *luax --- Source/3rdParty/Luax/luax_state.inl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'Source/3rdParty/Luax/luax_state.inl') diff --git a/Source/3rdParty/Luax/luax_state.inl b/Source/3rdParty/Luax/luax_state.inl index 63f849f..63245bb 100644 --- a/Source/3rdParty/Luax/luax_state.inl +++ b/Source/3rdParty/Luax/luax_state.inl @@ -15,8 +15,8 @@ namespace Luax // class table lua_newtable(L); - LuaxClass::RegisterLuaxClass(state); - LuaxClass::RegisterLuaxFactoryClass(state); + LuaxNativeClass::RegisterLuaxClass(state); + LuaxNativeClass::RegisterLuaxFactoryClass(state); T::RegisterLuaxClass(state); // 检测T里面是否没有注册必须的方法 @@ -31,14 +31,14 @@ namespace Luax // .Extend() lua_pushvalue(state, -1); // class table - lua_pushcclosure(state, LuaxClass::l_ExtendFactory, 1); + lua_pushcclosure(state, LuaxNativeClass::l_ExtendFactory, 1); lua_setfield(state, -2, "Extend"); // class["__index"] = class lua_pushvalue(state, -1); // class table lua_setfield(state, -2, "__index"); - LuaxClass::SetLuaxClassTableRef(state, -1); + LuaxNativeClass::SetLuaxClassTableRef(state, -1); cc8* type = T::GetLuaxFactoryName(); SetField(top, type); @@ -64,11 +64,11 @@ namespace Luax // class table. lua_newtable(L); - LuaxClass::RegisterLuaxClass(state); - LuaxClass::RegisterLuaxFactoryClass(state); + LuaxNativeClass::RegisterLuaxClass(state); + LuaxNativeClass::RegisterLuaxFactoryClass(state); T::RegisterLuaxClass(state); - LuaxClass::SetLuaxClassTableRef(state, -1); + LuaxNativeClass::SetLuaxClassTableRef(state, -1); // class table的__index和__newindex指向自身 lua_pushvalue(state, -1); -- cgit v1.1-26-g67d0