TrinityCore
Trainer.h File Reference
#include "Common.h"
#include <array>
#include <string>
#include <vector>
+ Include dependency graph for Trainer.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Trainer::Spell
 
class  Trainer::Trainer
 

Namespaces

namespace  Trainer
 

Enumerations

enum class  Trainer::Type : uint32 { Trainer::None = 0 , Trainer::Talent = 1 , Trainer::Tradeskill = 2 , Trainer::Pet = 3 }
 
enum class  Trainer::SpellState : uint8 { Trainer::Known = 0 , Trainer::Available = 1 , Trainer::Unavailable = 2 }
 
enum class  Trainer::FailReason : uint32 { Trainer::Unavailable = 0 , Trainer::NotEnoughMoney = 1 }