public void lua_pushboolean(System.IntPtr luaState, System.Int32 value)
 {
     NativeMethods64.lua_pushboolean(luaState, value);
 }
 public System.String luaL_typename(System.IntPtr luaState, System.Int32 index)
 {
     return(NativeMethods64.luaL_typename(luaState, index));
 }
 public void luaL_where(System.IntPtr luaState, System.Int32 level)
 {
     NativeMethods64.luaL_where(luaState, level);
 }
 public System.Int32 lua_getinfo(System.IntPtr luaState, System.String what, System.IntPtr ar)
 {
     return(NativeMethods64.lua_getinfo(luaState, what, ar));
 }
 public System.IntPtr luaL_tolstring(System.IntPtr luaState, System.Int32 index, out System.UIntPtr len)
 {
     return(NativeMethods64.luaL_tolstring(luaState, index, out len));
 }
 public System.Int32 lua_getglobal(System.IntPtr luaState, System.String name)
 {
     return(NativeMethods64.lua_getglobal(luaState, name));
 }
 public System.Int32 lua_gethookmask(System.IntPtr luaState)
 {
     return(NativeMethods64.lua_gethookmask(luaState));
 }
 public void lua_close(System.IntPtr luaState)
 {
     NativeMethods64.lua_close(luaState);
 }
 public System.Int32 lua_compare(System.IntPtr luaState, System.Int32 index1, System.Int32 index2, System.Int32 op)
 {
     return(NativeMethods64.lua_compare(luaState, index1, index2, op));
 }
 public void lua_callk(System.IntPtr luaState, System.Int32 nargs, System.Int32 nresults, System.IntPtr ctx, System.IntPtr k)
 {
     NativeMethods64.lua_callk(luaState, nargs, nresults, ctx, k);
 }
 public System.Int32 lua_checkstack(System.IntPtr luaState, System.Int32 extra)
 {
     return(NativeMethods64.lua_checkstack(luaState, extra));
 }
 public System.IntPtr lua_atpanic(System.IntPtr luaState, System.IntPtr panicf)
 {
     return(NativeMethods64.lua_atpanic(luaState, panicf));
 }
 public void lua_arith(System.IntPtr luaState, System.Int32 op)
 {
     NativeMethods64.lua_arith(luaState, op);
 }
 public System.Int32 lua_absindex(System.IntPtr luaState, System.Int32 idx)
 {
     return(NativeMethods64.lua_absindex(luaState, idx));
 }
 public System.IntPtr lua_getallocf(System.IntPtr luaState, ref System.IntPtr ud)
 {
     return(NativeMethods64.lua_getallocf(luaState, ref ud));
 }
 public void luaL_setfuncs(System.IntPtr luaState, KeraLua.LuaRegister[] luaReg, System.Int32 numUp)
 {
     NativeMethods64.luaL_setfuncs(luaState, luaReg, numUp);
 }
 public System.Int32 lua_getfield(System.IntPtr luaState, System.Int32 index, System.String k)
 {
     return(NativeMethods64.lua_getfield(luaState, index, k));
 }
 public void lua_concat(System.IntPtr luaState, System.Int32 n)
 {
     NativeMethods64.lua_concat(luaState, n);
 }
 public void luaL_setmetatable(System.IntPtr luaState, System.String tName)
 {
     NativeMethods64.luaL_setmetatable(luaState, tName);
 }
 public void lua_copy(System.IntPtr luaState, System.Int32 fromIndex, System.Int32 toIndex)
 {
     NativeMethods64.lua_copy(luaState, fromIndex, toIndex);
 }
 public System.Int32 lua_geti(System.IntPtr luaState, System.Int32 index, System.Int64 i)
 {
     return(NativeMethods64.lua_geti(luaState, index, i));
 }
 public void lua_createtable(System.IntPtr luaState, System.Int32 elements, System.Int32 records)
 {
     NativeMethods64.lua_createtable(luaState, elements, records);
 }
 public System.IntPtr luaL_testudata(System.IntPtr luaState, System.Int32 arg, System.String tName)
 {
     return(NativeMethods64.luaL_testudata(luaState, arg, tName));
 }
 public System.Int32 lua_dump(System.IntPtr luaState, System.IntPtr writer, System.IntPtr data, System.Int32 strip)
 {
     return(NativeMethods64.lua_dump(luaState, writer, data, strip));
 }
 public System.IntPtr luaL_traceback(System.IntPtr luaState, System.IntPtr luaState2, System.String message, System.Int32 level)
 {
     return(NativeMethods64.luaL_traceback(luaState, luaState2, message, level));
 }
 public System.Int32 lua_error(System.IntPtr luaState)
 {
     return(NativeMethods64.lua_error(luaState));
 }
 public void luaL_unref(System.IntPtr luaState, System.Int32 registryIndex, System.Int32 reference)
 {
     NativeMethods64.luaL_unref(luaState, registryIndex, reference);
 }
 public System.Int32 lua_gc(System.IntPtr luaState, System.Int32 what, System.Int32 data)
 {
     return(NativeMethods64.lua_gc(luaState, what, data));
 }
 public void lua_upvaluejoin(System.IntPtr luaState, System.Int32 funcIndex1, System.Int32 n1, System.Int32 funcIndex2, System.Int32 n2)
 {
     NativeMethods64.lua_upvaluejoin(luaState, funcIndex1, n1, funcIndex2, n2);
 }
 public System.Int32 lua_pcallk(System.IntPtr luaState, System.Int32 nargs, System.Int32 nresults, System.Int32 errorfunc, System.IntPtr ctx, System.IntPtr k)
 {
     return(NativeMethods64.lua_pcallk(luaState, nargs, nresults, errorfunc, ctx, k));
 }