mirror of
https://github.com/luanti-org/luanti.git
synced 2025-06-27 16:36:03 +00:00
Fix the documentation of InvRef:get_lists() and clean up code (#12150)
This commit is contained in:
parent
0f25fa7af6
commit
8d387433b1
10 changed files with 56 additions and 96 deletions
|
@ -503,11 +503,6 @@ void InventoryList::deSerialize(std::istream &is)
|
|||
throw SerializationError(ss.str());
|
||||
}
|
||||
|
||||
InventoryList::InventoryList(const InventoryList &other)
|
||||
{
|
||||
*this = other;
|
||||
}
|
||||
|
||||
InventoryList & InventoryList::operator = (const InventoryList &other)
|
||||
{
|
||||
m_items = other.m_items;
|
||||
|
@ -535,21 +530,6 @@ bool InventoryList::operator == (const InventoryList &other) const
|
|||
return true;
|
||||
}
|
||||
|
||||
const std::string &InventoryList::getName() const
|
||||
{
|
||||
return m_name;
|
||||
}
|
||||
|
||||
u32 InventoryList::getSize() const
|
||||
{
|
||||
return m_items.size();
|
||||
}
|
||||
|
||||
u32 InventoryList::getWidth() const
|
||||
{
|
||||
return m_width;
|
||||
}
|
||||
|
||||
u32 InventoryList::getUsedSlots() const
|
||||
{
|
||||
u32 num = 0;
|
||||
|
@ -560,18 +540,6 @@ u32 InventoryList::getUsedSlots() const
|
|||
return num;
|
||||
}
|
||||
|
||||
const ItemStack& InventoryList::getItem(u32 i) const
|
||||
{
|
||||
assert(i < m_size); // Pre-condition
|
||||
return m_items[i];
|
||||
}
|
||||
|
||||
ItemStack& InventoryList::getItem(u32 i)
|
||||
{
|
||||
assert(i < m_size); // Pre-condition
|
||||
return m_items[i];
|
||||
}
|
||||
|
||||
ItemStack InventoryList::changeItem(u32 i, const ItemStack &newitem)
|
||||
{
|
||||
if(i >= m_items.size())
|
||||
|
@ -960,16 +928,6 @@ InventoryList * Inventory::getList(const std::string &name)
|
|||
return m_lists[i];
|
||||
}
|
||||
|
||||
std::vector<const InventoryList*> Inventory::getLists()
|
||||
{
|
||||
std::vector<const InventoryList*> lists;
|
||||
lists.reserve(m_lists.size());
|
||||
for (auto list : m_lists) {
|
||||
lists.push_back(list);
|
||||
}
|
||||
return lists;
|
||||
}
|
||||
|
||||
bool Inventory::deleteList(const std::string &name)
|
||||
{
|
||||
s32 i = getListIndex(name);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue