![]() |
TrinityCore
|
#include "Object.h"#include "Common.h"#include "DatabaseEnvFwd.h"#include "ItemDefines.h"#include "ItemEnchantmentMgr.h"#include "ItemTemplate.h"#include "Loot.h"
Include dependency graph for Item.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | ItemSetEffect |
| class | Item |
Macros | |
| #define | MAX_GEM_SOCKETS MAX_ITEM_PROTO_SOCKETS |
| #define | MAX_ENCHANTMENT_OFFSET 3 |
Enumerations | |
| enum | EnchantmentOffset { ENCHANTMENT_ID_OFFSET = 0 , ENCHANTMENT_DURATION_OFFSET = 1 , ENCHANTMENT_CHARGES_OFFSET = 2 } |
| enum | ItemUpdateState { ITEM_UNCHANGED = 0 , ITEM_CHANGED = 1 , ITEM_NEW = 2 , ITEM_REMOVED = 3 } |
Functions | |
| bool | ItemCanGoIntoBag (ItemTemplate const *proto, ItemTemplate const *pBagProto) |
| #define MAX_GEM_SOCKETS MAX_ITEM_PROTO_SOCKETS |
| enum EnchantmentOffset |
| enum ItemUpdateState |
| bool ItemCanGoIntoBag | ( | ItemTemplate const * | proto, |
| ItemTemplate const * | pBagProto | ||
| ) |