| _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) const | 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::span< std::reference_wrapper< BattlePet const > const > 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 | |