#include <inventorymanager.h>
◆ ICraftAction() [1/2]
| ICraftAction::ICraftAction |
( |
| ) |
|
|
default |
◆ ICraftAction() [2/2]
| ICraftAction::ICraftAction |
( |
std::istream & | is | ) |
|
◆ apply()
Implements InventoryAction.
References actionstream, InventoryList::addItem(), count, craft_inv, ItemStack::empty(), errorstream, ServerActiveObject::getBasePosition(), getCraftingResult(), ServerActiveObject::getDescription(), InventoryManager::getInventory(), IGameDef::getItemDefManager(), ItemStack::getItemString(), Inventory::getList(), InventoryList::getSize(), infostream, InventoryList::itemFits(), PLAYER_TO_SA, InventoryList::resizeLock(), and InventoryManager::setInventoryModified().
◆ clientApply()
◆ getType()
| IAction ICraftAction::getType |
( |
| ) |
const |
|
inlinevirtual |
◆ serialize()
| void ICraftAction::serialize |
( |
std::ostream & | os | ) |
const |
|
inlinevirtual |
◆ count
| u16 ICraftAction::count = 0 |
◆ craft_inv
The documentation for this struct was generated from the following files: