Files
integration/luprex/syscpp/idalloc.cpp

20 lines
406 B
C++

#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();
}