TrinityCore
Pet.h File Reference
#include "PetDefines.h"
#include "TemporarySummon.h"
+ Include dependency graph for Pet.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  PetSpell
 
class  Pet
 

Macros

#define HAPPINESS_LEVEL_SIZE   333000
 

Typedefs

typedef std::unordered_map< uint32, PetSpellPetSpellMap
 
typedef std::vector< uint32AutoSpellList
 

Macro Definition Documentation

◆ HAPPINESS_LEVEL_SIZE

#define HAPPINESS_LEVEL_SIZE   333000

Definition at line 24 of file Pet.h.

Typedef Documentation

◆ AutoSpellList

typedef std::vector<uint32> AutoSpellList

Definition at line 34 of file Pet.h.

◆ PetSpellMap

typedef std::unordered_map<uint32, PetSpell> PetSpellMap

Definition at line 33 of file Pet.h.