diff options
author | chai <chaifix@163.com> | 2019-03-17 11:57:08 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2019-03-17 11:57:08 +0800 |
commit | af78bbf9f1ea499be92611aa4a63664d79d13b25 (patch) | |
tree | 677a7596a9d9af85f0f01ea0647fb6b49ab9fa0d /Source/3rdParty/Luax/luax_state.inl | |
parent | b2dbd84b019648d59df5046f154a30c10b6d7eca (diff) |
*luax
Diffstat (limited to 'Source/3rdParty/Luax/luax_state.inl')
-rw-r--r-- | Source/3rdParty/Luax/luax_state.inl | 14 |
1 files changed, 7 insertions, 7 deletions
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<T>::RegisterLuaxClass(state); - LuaxClass<T>::RegisterLuaxFactoryClass(state); + LuaxNativeClass<T>::RegisterLuaxClass(state); + LuaxNativeClass<T>::RegisterLuaxFactoryClass(state); T::RegisterLuaxClass(state); // TǷûעķ @@ -31,14 +31,14 @@ namespace Luax // .Extend() lua_pushvalue(state, -1); // class table - lua_pushcclosure(state, LuaxClass<T>::l_ExtendFactory, 1); + lua_pushcclosure(state, LuaxNativeClass<T>::l_ExtendFactory, 1); lua_setfield(state, -2, "Extend"); // class["__index"] = class lua_pushvalue(state, -1); // class table lua_setfield(state, -2, "__index"); - LuaxClass<T>::SetLuaxClassTableRef(state, -1); + LuaxNativeClass<T>::SetLuaxClassTableRef(state, -1); cc8* type = T::GetLuaxFactoryName(); SetField(top, type); @@ -64,11 +64,11 @@ namespace Luax // class table. lua_newtable(L); - LuaxClass<T>::RegisterLuaxClass(state); - LuaxClass<T>::RegisterLuaxFactoryClass(state); + LuaxNativeClass<T>::RegisterLuaxClass(state); + LuaxNativeClass<T>::RegisterLuaxFactoryClass(state); T::RegisterLuaxClass(state); - LuaxClass<T>::SetLuaxClassTableRef(state, -1); + LuaxNativeClass<T>::SetLuaxClassTableRef(state, -1); // class table__index__newindexָ lua_pushvalue(state, -1); |