Beispiel #1
0
        public static string tolua_findtable(IntPtr L, int idx, string name, int size = 1)
        {
            int    top    = LuaDLL.lua_gettop(L);
            IntPtr intPtr = LuaDLL.luaL_findtable(L, idx, name, size);

            if (intPtr != IntPtr.Zero)
            {
                LuaDLL.lua_settop(L, top);
                int len = LuaDLL.tolua_strlen(intPtr);
                return(LuaDLL.lua_ptrtostring(intPtr, len));
            }
            return(null);
        }
 public IntPtr LuaFindTable(int idx, string fname, int szhint = 1)
 {
     return(LuaDLL.luaL_findtable(L, idx, fname, szhint));
 }