| 1525 | } |
| 1526 | |
| 1527 | void DFHack::Lua::Event::New(lua_State *state, Owner *owner) |
| 1528 | { |
| 1529 | auto obj = (EventObject *)lua_newuserdata(state, sizeof(EventObject)); |
| 1530 | obj->item_count = 0; |
| 1531 | obj->owner = owner; |
| 1532 | |
| 1533 | lua_rawgetp(state, LUA_REGISTRYINDEX, &DFHACK_EVENT_META_TOKEN); |
| 1534 | lua_setmetatable(state, -2); |
| 1535 | lua_newtable(state); |
| 1536 | lua_setuservalue(state, -2); |
| 1537 | } |
| 1538 | |
| 1539 | void DFHack::Lua::Event::SetPrivateCallback(lua_State *L, int event) |
| 1540 | { |
no test coverage detected