24 #ifndef RESOURCES_ITEM_ITEM_H
25 #define RESOURCES_ITEM_ITEM_H
208 void setCard(
const int index,
const int id);
210 int getCard(
const int index)
const;
uint8_t getRefine() const
void setCard(const int index, const int id)
const ItemOptionsList * getOptions() const
void setQuantity(const int quantity)
Equipm isEquipment() const
void setIdentified(const Identified b)
void setInvIndex(const int index)
const ItemOptionsList * mOptions
int getCard(const int index) const
void setRefine(const uint8_t refine)
void addCard(const int card)
Equipped isEquipped() const
std::string getName() const
const std::string & getDescription() const
bool isHaveTag(const int tagId) const
void setInEquipment(const bool inEquipment)
Favorite getFavorite() const
void setDamaged(const Damaged b)
void setId(const int id, const ItemColor color)
static bool isItem(const int id)
void setTag(const int tag)
ItemColor getColor() const
Identified getIdentified() const
ItemTypeT getType() const
Damaged getDamaged() const
const int * getCards() const
void setEquipment(const Equipm equipment)
void setOptions(const ItemOptionsList *const options)
void setEquipped(const Equipped equipped)
void setCards(const int *const cards, const int size)
Item(const int id, const ItemTypeT type, const int quantity, const uint8_t refine, const ItemColor color, const Identified identified, const Damaged damaged, const Favorite favorite, const Equipm equipment, const Equipped equipped)
void increaseQuantity(const int amount)
void setType(const ItemTypeT type)
void setColor(const ItemColor color)
std::map< int, int > mTags
void setFavorite(const Favorite b)
const ItemInfo & getInfo() const
bool isInEquipment() const
#define A_DELETE_COPY(func)
const ItemInfo & get(const int id)