42 const char *listname);
125 static void Initialize(lua_State *L,
int top);
Definition: l_inventory.h:33
static int l_set_list(lua_State *L)
Definition: l_inventory.cpp:233
static const char className[]
Definition: l_inventory.h:113
static void reportInventoryChange(lua_State *L, InvRef *ref)
Definition: l_inventory.cpp:48
InventoryLocation m_loc
Definition: l_inventory.h:35
static int l_remove_item(lua_State *L)
Definition: l_inventory.cpp:351
static int l_add_item(lua_State *L)
Definition: l_inventory.cpp:294
static int l_room_for_item(lua_State *L)
Definition: l_inventory.cpp:314
static int l_get_lists(lua_State *L)
Definition: l_inventory.cpp:253
static const luaL_Reg methods[]
Definition: l_inventory.h:37
static int l_set_size(lua_State *L)
Definition: l_inventory.cpp:109
static int l_set_stack(lua_State *L)
Definition: l_inventory.cpp:194
static int l_get_list(lua_State *L)
Definition: l_inventory.cpp:213
static int gc_object(lua_State *L)
Definition: l_inventory.cpp:57
static int l_get_width(lua_State *L)
Definition: l_inventory.cpp:94
static int l_set_width(lua_State *L)
Definition: l_inventory.cpp:149
static int l_get_stack(lua_State *L)
Definition: l_inventory.cpp:179
static Inventory * getinv(lua_State *L, InvRef *ref)
Definition: l_inventory.cpp:33
static int l_is_empty(lua_State *L)
Definition: l_inventory.cpp:64
static int l_get_location(lua_State *L)
Definition: l_inventory.cpp:370
static void create(lua_State *L, const InventoryLocation &loc)
Definition: l_inventory.cpp:415
static int l_contains_item(lua_State *L)
Definition: l_inventory.cpp:331
static InventoryList * getlist(lua_State *L, InvRef *ref, const char *listname)
Definition: l_inventory.cpp:38
static int l_set_lists(lua_State *L)
Definition: l_inventory.cpp:266
static int l_get_size(lua_State *L)
Definition: l_inventory.cpp:79
Definition: inventory.h:209
Definition: inventory.h:329
Definition: l_inventory.h:116
static int l_remove_detached_inventory_raw(lua_State *L)
Definition: l_inventory.cpp:516
static int l_create_detached_inventory_raw(lua_State *L)
Definition: l_inventory.cpp:500
static void Initialize(lua_State *L, int top)
Definition: l_inventory.cpp:524
static int l_get_inventory(lua_State *L)
Definition: l_inventory.cpp:458
Definition: remoteplayer.h:40
Definition: inventorymanager.h:33