21 static const luaL_Reg
methods[];
26 const char *listname);
109 static void Initialize(lua_State *L,
int top);
Definition l_inventory.h:17
static int l_set_list(lua_State *L)
Definition l_inventory.cpp:215
static const char className[]
Definition l_inventory.h:97
static void reportInventoryChange(lua_State *L, InvRef *ref)
Definition l_inventory.cpp:31
InventoryLocation m_loc
Definition l_inventory.h:19
static int l_remove_item(lua_State *L)
Definition l_inventory.cpp:331
static int l_add_item(lua_State *L)
Definition l_inventory.cpp:276
static int l_room_for_item(lua_State *L)
Definition l_inventory.cpp:296
static int l_get_lists(lua_State *L)
Definition l_inventory.cpp:235
static const luaL_Reg methods[]
Definition l_inventory.h:418
static int l_set_size(lua_State *L)
Definition l_inventory.cpp:92
static int l_set_stack(lua_State *L)
Definition l_inventory.cpp:176
static int l_get_list(lua_State *L)
Definition l_inventory.cpp:195
static int gc_object(lua_State *L)
Definition l_inventory.cpp:40
static int l_get_width(lua_State *L)
Definition l_inventory.cpp:77
static int l_set_width(lua_State *L)
Definition l_inventory.cpp:131
static int l_get_stack(lua_State *L)
Definition l_inventory.cpp:161
InvRef(const InventoryLocation &loc)
Definition l_inventory.cpp:389
static Inventory * getinv(lua_State *L, InvRef *ref)
Definition l_inventory.cpp:16
static int l_is_empty(lua_State *L)
Definition l_inventory.cpp:47
static int l_get_location(lua_State *L)
Definition l_inventory.cpp:351
static void create(lua_State *L, const InventoryLocation &loc)
Definition l_inventory.cpp:396
static int l_contains_item(lua_State *L)
Definition l_inventory.cpp:313
static InventoryList * getlist(lua_State *L, InvRef *ref, const char *listname)
Definition l_inventory.cpp:21
static int l_set_lists(lua_State *L)
Definition l_inventory.cpp:248
static int l_get_size(lua_State *L)
Definition l_inventory.cpp:62
Definition inventory.h:157
Definition inventory.h:277
Definition l_inventory.h:100
static int l_remove_detached_inventory_raw(lua_State *L)
Definition l_inventory.cpp:497
static int l_create_detached_inventory_raw(lua_State *L)
Definition l_inventory.cpp:481
static void Initialize(lua_State *L, int top)
Definition l_inventory.cpp:505
static int l_get_inventory(lua_State *L)
Definition l_inventory.cpp:439
Definition inventorymanager.h:18