#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, ItemStack::count, craft_inv, InventoryLocation::dump(), 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: