diff options
Diffstat (limited to 'Runtime/Lua/LuaBind/LuaBindState.cpp')
-rw-r--r-- | Runtime/Lua/LuaBind/LuaBindState.cpp | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/Runtime/Lua/LuaBind/LuaBindState.cpp b/Runtime/Lua/LuaBind/LuaBindState.cpp index ecb8196..3d26dc3 100644 --- a/Runtime/Lua/LuaBind/LuaBindState.cpp +++ b/Runtime/Lua/LuaBind/LuaBindState.cpp @@ -8,7 +8,7 @@ namespace LuaBind { - OnRegisterClassHandler onRegisterFactoryClass; + OnRegisterClassHandler onRegisterNativeClass; std::string g_NameSpace = ""; @@ -822,24 +822,6 @@ namespace LuaBind luaL_register(mState, libname, l); } -#if LUA_BIND_ENABLE_PLAIN_CLASS - void State::RegisterPlainClassRegistry(cc8* name) - { - assert(lua_istable(mState, -1)); - lua_pushcfunction(mState, PlainClass::registry); - lua_setfield(mState, -2, name); - } -#endif - -#if LUA_BIND_ENABLE_PLAIN_ENUM - void State::RegisterPlainEnumRegistry(cc8* name) - { - assert(lua_istable(mState, -1)); - lua_pushcfunction(mState, PlainEnum::registry); - lua_setfield(mState, -2, name); - } -#endif - int State::ErrorType(int idx, cc8* hint) { return luaL_typerror(mState, idx, hint); @@ -932,9 +914,7 @@ namespace LuaBind return luaL_checkstring(mState, idx); } - // // check light userdata - // template <> const void* State::CheckValue < const void* >(int idx) { |