TrinityCore
SpecializationInfo Struct Reference

#include <Player.h>

Public Member Functions

 SpecializationInfo ()
 

Public Attributes

PlayerTalentMap Talents [MAX_SPECIALIZATIONS]
 
PlayerPvpTalentMap PvpTalents [MAX_SPECIALIZATIONS]
 
std::vector< uint32Glyphs [MAX_SPECIALIZATIONS]
 
uint32 ResetTalentsCost
 
time_t ResetTalentsTime
 
uint8 ActiveGroup
 

Private Member Functions

 SpecializationInfo (SpecializationInfo const &)=delete
 
SpecializationInfooperator= (SpecializationInfo const &)=delete
 

Detailed Description

Definition at line 1074 of file Player.h.

Constructor & Destructor Documentation

◆ SpecializationInfo() [1/2]

SpecializationInfo::SpecializationInfo ( )
inline

Definition at line 1076 of file Player.h.

◆ SpecializationInfo() [2/2]

SpecializationInfo::SpecializationInfo ( SpecializationInfo const &  )
privatedelete

Member Function Documentation

◆ operator=()

SpecializationInfo & SpecializationInfo::operator= ( SpecializationInfo const &  )
privatedelete

Member Data Documentation

◆ ActiveGroup

uint8 SpecializationInfo::ActiveGroup

Definition at line 1087 of file Player.h.

◆ Glyphs

std::vector<uint32> SpecializationInfo::Glyphs[MAX_SPECIALIZATIONS]

Definition at line 1084 of file Player.h.

◆ PvpTalents

PlayerPvpTalentMap SpecializationInfo::PvpTalents[MAX_SPECIALIZATIONS]

Definition at line 1083 of file Player.h.

◆ ResetTalentsCost

uint32 SpecializationInfo::ResetTalentsCost

Definition at line 1085 of file Player.h.

◆ ResetTalentsTime

time_t SpecializationInfo::ResetTalentsTime

Definition at line 1086 of file Player.h.

◆ Talents

PlayerTalentMap SpecializationInfo::Talents[MAX_SPECIALIZATIONS]

Definition at line 1082 of file Player.h.


The documentation for this struct was generated from the following file: