#include "luastack.hpp" #include "idalloc.hpp" LuaDefineGlobalMethod(idalloc_getnextid) { LuaRet value; LuaStack LS(L, value); double id = lua_getnextid(L); LS.set(value, id); return LS.result(); } LuaDefineGlobalMethod(idalloc_setnextid) { LuaArg value; LuaStack LS(L, value); double id = LS.tonumber(value); lua_setnextid(L, int64_t(id)); return LS.result(); }