TrinityCore
EquipmentSet.h File Reference
#include "Define.h"
#include "ObjectGuid.h"
#include <array>
#include <map>
+ Include dependency graph for EquipmentSet.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  EquipmentSetInfo
 
struct  EquipmentSetInfo::EquipmentSetData
 Data sent in EquipmentSet related packets. More...
 

Macros

#define EQUIPMENT_SET_SLOTS   19
 
#define MAX_EQUIPMENT_SET_INDEX   20
 

Typedefs

typedef std::map< uint64, EquipmentSetInfoEquipmentSetContainer
 

Enumerations

enum  EquipmentSetUpdateState { EQUIPMENT_SET_UNCHANGED = 0 , EQUIPMENT_SET_CHANGED = 1 , EQUIPMENT_SET_NEW = 2 , EQUIPMENT_SET_DELETED = 3 }
 

Macro Definition Documentation

◆ EQUIPMENT_SET_SLOTS

#define EQUIPMENT_SET_SLOTS   19

Definition at line 34 of file EquipmentSet.h.

◆ MAX_EQUIPMENT_SET_INDEX

#define MAX_EQUIPMENT_SET_INDEX   20

Definition at line 67 of file EquipmentSet.h.

Typedef Documentation

◆ EquipmentSetContainer

Definition at line 69 of file EquipmentSet.h.

Enumeration Type Documentation

◆ EquipmentSetUpdateState

Enumerator
EQUIPMENT_SET_UNCHANGED 
EQUIPMENT_SET_CHANGED 
EQUIPMENT_SET_NEW 
EQUIPMENT_SET_DELETED 

Definition at line 26 of file EquipmentSet.h.