#include <Equipment.h>
◆ EquipmentSet() [1/2]
| eve::inventory::EquipmentSet::EquipmentSet |
( |
| ) |
|
|
default |
◆ ~EquipmentSet()
| eve::inventory::EquipmentSet::~EquipmentSet |
( |
| ) |
|
|
default |
◆ EquipmentSet() [2/2]
| eve::inventory::EquipmentSet::EquipmentSet |
( |
const EquipmentSet & |
| ) |
|
|
delete |
◆ addSlotAllowedTag()
| void eve::inventory::EquipmentSet::addSlotAllowedTag |
( |
const std::string & |
slotName, |
|
|
const std::string & |
tag |
|
) |
| |
◆ allowedTags()
| const std::vector< std::string > * eve::inventory::EquipmentSet::allowedTags |
( |
const std::string & |
slotName | ) |
const |
◆ canEquipFromBag()
| bool eve::inventory::EquipmentSet::canEquipFromBag |
( |
Bag * |
bag, |
|
|
int |
bagSlot, |
|
|
const std::string & |
equipSlot, |
|
|
std::string * |
reason = nullptr |
|
) |
| const |
◆ clearSlot()
| bool eve::inventory::EquipmentSet::clearSlot |
( |
const std::string & |
slotName | ) |
|
◆ clearSlotAllowedTags()
| void eve::inventory::EquipmentSet::clearSlotAllowedTags |
( |
const std::string & |
slotName | ) |
|
◆ defineSlot()
| void eve::inventory::EquipmentSet::defineSlot |
( |
const std::string & |
slotName | ) |
|
◆ destroy()
| void eve::inventory::EquipmentSet::destroy |
( |
| ) |
|
◆ equipFromBag()
| bool eve::inventory::EquipmentSet::equipFromBag |
( |
const std::string & |
equipSlot, |
|
|
Bag * |
bag, |
|
|
int |
bagSlot |
|
) |
| |
◆ getId()
| std::string eve::inventory::EquipmentSet::getId |
( |
| ) |
const |
|
inline |
◆ getSlotCount()
| int eve::inventory::EquipmentSet::getSlotCount |
( |
| ) |
const |
◆ getSlotInstanceId()
| int eve::inventory::EquipmentSet::getSlotInstanceId |
( |
const std::string & |
slotName | ) |
const |
◆ getSlotItemId()
| std::string eve::inventory::EquipmentSet::getSlotItemId |
( |
const std::string & |
slotName | ) |
const |
◆ getSlotName()
| std::string eve::inventory::EquipmentSet::getSlotName |
( |
int |
index | ) |
const |
◆ getSlotQuantity()
| int eve::inventory::EquipmentSet::getSlotQuantity |
( |
const std::string & |
slotName | ) |
const |
◆ hasSlot()
| bool eve::inventory::EquipmentSet::hasSlot |
( |
const std::string & |
slotName | ) |
const |
◆ isSlotEmpty()
| bool eve::inventory::EquipmentSet::isSlotEmpty |
( |
const std::string & |
slotName | ) |
const |
◆ operator=()
◆ setId()
| void eve::inventory::EquipmentSet::setId |
( |
const std::string & |
id | ) |
|
|
inline |
◆ stackAt() [1/2]
| ItemStack * eve::inventory::EquipmentSet::stackAt |
( |
const std::string & |
slotName | ) |
|
◆ stackAt() [2/2]
| const ItemStack * eve::inventory::EquipmentSet::stackAt |
( |
const std::string & |
slotName | ) |
const |
◆ unequipToBag()
| bool eve::inventory::EquipmentSet::unequipToBag |
( |
const std::string & |
equipSlot, |
|
|
Bag * |
bag |
|
) |
| |
◆ InventorySystem
该类的文档由以下文件生成: