_hasJournalLock | BattlePets::BattlePetMgr | private |
_owner | BattlePets::BattlePetMgr | private |
_pets | BattlePets::BattlePetMgr | private |
_slots | BattlePets::BattlePetMgr | private |
_trapLevel | BattlePets::BattlePetMgr | private |
AddBattlePetSpeciesBySpell(uint32 spellId, BattlePetSpeciesEntry const *speciesEntry) | BattlePets::BattlePetMgr | static |
AddPet(uint32 species, uint32 display, uint16 breed, BattlePetBreedQuality quality, uint16 level=1) | BattlePets::BattlePetMgr | |
BattlePetMgr(WorldSession *owner) | BattlePets::BattlePetMgr | explicit |
BattlePetMgr(BattlePetMgr const &right)=delete | BattlePets::BattlePetMgr | |
BattlePetMgr(BattlePetMgr &&right)=delete | BattlePets::BattlePetMgr | |
CageBattlePet(ObjectGuid guid) | BattlePets::BattlePetMgr | |
ChangeBattlePetQuality(ObjectGuid guid, BattlePetBreedQuality quality) | BattlePets::BattlePetMgr | |
ClearFanfare(ObjectGuid guid) | BattlePets::BattlePetMgr | |
DismissPet() | BattlePets::BattlePetMgr | |
GetBattlePetSpeciesByCreature(uint32 creatureId) | BattlePets::BattlePetMgr | static |
GetBattlePetSpeciesBySpell(uint32 spellId) | BattlePets::BattlePetMgr | static |
GetDefaultPetQuality(uint32 species) | BattlePets::BattlePetMgr | static |
GetMaxPetLevel() const | BattlePets::BattlePetMgr | |
GetOwner() const | BattlePets::BattlePetMgr | inline |
GetPet(ObjectGuid guid) | BattlePets::BattlePetMgr | |
GetPetCount(BattlePetSpeciesEntry const *battlePetSpecies, ObjectGuid ownerGuid) const | BattlePets::BattlePetMgr | |
GetPetUniqueSpeciesCount() const | BattlePets::BattlePetMgr | |
GetSlot(BattlePetSlot slot) | BattlePets::BattlePetMgr | inline |
GetSlots() const | BattlePets::BattlePetMgr | inline |
GetTrapLevel() const | BattlePets::BattlePetMgr | inline |
GrantBattlePetExperience(ObjectGuid guid, uint16 xp, BattlePetXpSource xpSource) | BattlePets::BattlePetMgr | |
GrantBattlePetLevel(ObjectGuid guid, uint16 grantedLevels) | BattlePets::BattlePetMgr | |
HasJournalLock() const | BattlePets::BattlePetMgr | inline |
HasMaxPetCount(BattlePetSpeciesEntry const *battlePetSpecies, ObjectGuid ownerGuid) const | BattlePets::BattlePetMgr | |
HealBattlePetsPct(uint8 pct) | BattlePets::BattlePetMgr | |
Initialize() | BattlePets::BattlePetMgr | static |
IsBattlePetSystemEnabled() | BattlePets::BattlePetMgr | inline |
IsJournalLockAcquired() const | BattlePets::BattlePetMgr | |
IsPetInSlot(ObjectGuid guid) | BattlePets::BattlePetMgr | |
LoadAvailablePetBreeds() | BattlePets::BattlePetMgr | privatestatic |
LoadDefaultPetQualities() | BattlePets::BattlePetMgr | privatestatic |
LoadFromDB(PreparedQueryResult pets, PreparedQueryResult slots) | BattlePets::BattlePetMgr | |
ModifyName(ObjectGuid guid, std::string const &name, std::unique_ptr< DeclinedName > declinedName) | BattlePets::BattlePetMgr | |
RemovePet(ObjectGuid guid) | BattlePets::BattlePetMgr | |
RollPetBreed(uint32 species) | BattlePets::BattlePetMgr | static |
SaveToDB(LoginDatabaseTransaction trans) | BattlePets::BattlePetMgr | |
SelectPetDisplay(BattlePetSpeciesEntry const *speciesEntry) | BattlePets::BattlePetMgr | static |
SendError(BattlePetError error, uint32 creatureId) | BattlePets::BattlePetMgr | |
SendJournal() | BattlePets::BattlePetMgr | |
SendJournalLockStatus() | BattlePets::BattlePetMgr | |
SendUpdates(std::vector< std::reference_wrapper< BattlePet > > pets, bool petAdded) | BattlePets::BattlePetMgr | |
SummonPet(ObjectGuid guid) | BattlePets::BattlePetMgr | |
ToggleJournalLock(bool lock) | BattlePets::BattlePetMgr | inline |
UnlockSlot(BattlePetSlot slot) | BattlePets::BattlePetMgr | |
UpdateBattlePetData(ObjectGuid guid) | BattlePets::BattlePetMgr | |