Exemple #1
0
        public static LuaTable CheckLuaTable(IntPtr L, int stackPos)
        {
            LuaTypes luaTypes = LuaDLL.lua_type(L, stackPos);

            if (luaTypes == LuaTypes.LUA_TNIL)
            {
                return(null);
            }
            if (luaTypes != LuaTypes.LUA_TTABLE)
            {
                LuaDLL.luaL_typerror(L, stackPos, "table", null);
                return(null);
            }
            return(ToLua.ToLuaTable(L, stackPos));
        }