LuaInterface.LuaDLL.lua_newtable C# (CSharp) Method

lua_newtable() public static method

public static lua_newtable ( IntPtr luaState ) : void
luaState System.IntPtr
return void
        public static void lua_newtable(IntPtr luaState)
        {
            LuaDLL.lua_createtable(luaState, 0, 0);
        }

Usage Example

示例#1
0
 private void createLuaObjectList(IntPtr luaState)
 {
     LuaDLL.lua_pushstring(luaState, "luaNet_objects");
     LuaDLL.lua_newtable(luaState);
     LuaDLL.lua_pushvalue(luaState, -1);
     this.weakTableRef = LuaDLL.luaL_ref(luaState, LuaIndexes.LUA_REGISTRYINDEX);
     LuaDLL.lua_pushvalue(luaState, -1);
     LuaDLL.lua_setmetatable(luaState, -2);
     LuaDLL.lua_pushstring(luaState, "__mode");
     LuaDLL.lua_pushstring(luaState, "v");
     LuaDLL.lua_settable(luaState, -3);
     LuaDLL.lua_settable(luaState, LuaIndexes.LUA_REGISTRYINDEX);
 }
All Usage Examples Of LuaInterface.LuaDLL::lua_newtable
LuaDLL