![]() |
TrinityCore
|
#include <TraitPacketsCommon.h>
Public Member Functions | |
| TraitEntry () | |
| TraitEntry (UF::TraitEntry const &ufEntry) | |
Public Attributes | |
| int32 | TraitNodeID = 0 |
| int32 | TraitNodeEntryID = 0 |
| int32 | Rank = 0 |
| int32 | GrantedRanks = 0 |
| int32 | BonusRanks = 0 |
Definition at line 35 of file TraitPacketsCommon.h.
|
default |
|
explicit |
Definition at line 27 of file TraitPacketsCommon.cpp.
References UF::TraitEntry::BonusRanks, BonusRanks, UF::TraitEntry::GrantedRanks, GrantedRanks, UF::TraitEntry::Rank, Rank, UF::TraitEntry::TraitNodeEntryID, TraitNodeEntryID, UF::TraitEntry::TraitNodeID, and TraitNodeID.
| int32 WorldPackets::Traits::TraitEntry::BonusRanks = 0 |
Definition at line 44 of file TraitPacketsCommon.h.
Referenced by WorldPackets::Traits::operator<<(), WorldPackets::Traits::operator>>(), and TraitEntry().
| int32 WorldPackets::Traits::TraitEntry::GrantedRanks = 0 |
Definition at line 43 of file TraitPacketsCommon.h.
Referenced by WorldSession::HandleClassTalentsRequestNewConfig(), TraitMgr::InitializeStarterBuildTraitConfig(), TraitMgr::IsValidEntry(), WorldPackets::Traits::operator<<(), WorldPackets::Traits::operator>>(), TraitEntry(), and TraitMgr::ValidateConfig().
| int32 WorldPackets::Traits::TraitEntry::Rank = 0 |
Definition at line 42 of file TraitPacketsCommon.h.
Referenced by Player::_LoadTraits(), TraitMgr::AddSpentCurrenciesForEntry(), Player::ApplyTraitEntryChanges(), WorldSession::HandleClassTalentsRequestNewConfig(), WorldSession::HandleTraitsCommitConfig(), TraitMgr::HasEnoughCurrency(), TraitMgr::InitializeStarterBuildTraitConfig(), TraitMgr::IsValidEntry(), WorldPackets::Traits::operator<<(), WorldPackets::Traits::operator>>(), TraitMgr::TakeCurrencyCost(), TraitEntry(), and TraitMgr::ValidateConfig().
| int32 WorldPackets::Traits::TraitEntry::TraitNodeEntryID = 0 |
Definition at line 41 of file TraitPacketsCommon.h.
Referenced by Player::_LoadTraits(), WorldSession::HandleClassTalentsRequestNewConfig(), TraitMgr::InitializeStarterBuildTraitConfig(), WorldPackets::Traits::operator<<(), WorldPackets::Traits::operator>>(), and TraitEntry().
| int32 WorldPackets::Traits::TraitEntry::TraitNodeID = 0 |
Definition at line 40 of file TraitPacketsCommon.h.
Referenced by Player::_LoadTraits(), TraitMgr::AddSpentCurrenciesForEntry(), WorldSession::HandleClassTalentsRequestNewConfig(), TraitMgr::HasEnoughCurrency(), TraitMgr::InitializeStarterBuildTraitConfig(), TraitMgr::IsValidEntry(), WorldPackets::Traits::operator<<(), WorldPackets::Traits::operator>>(), TraitMgr::TakeCurrencyCost(), TraitEntry(), and TraitMgr::ValidateConfig().