TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
BattlePetMgr Member List

This is the complete list of members for BattlePetMgr, including all inherited members.

_availableBreedsPerSpeciesBattlePetMgrprivatestatic
_battlePetBreedStatesBattlePetMgrprivatestatic
_battlePetSpeciesStatesBattlePetMgrprivatestatic
_defaultQualityPerSpeciesBattlePetMgrprivatestatic
_ownerBattlePetMgrprivate
_petsBattlePetMgrprivate
_slotsBattlePetMgrprivate
_trapLevelBattlePetMgrprivate
AddPet(uint32 species, uint32 creatureId, uint16 breed, uint8 quality, uint16 level=1)BattlePetMgr
BattlePetMgr(WorldSession *owner)BattlePetMgrexplicit
CageBattlePet(ObjectGuid guid)BattlePetMgr
GetDefaultPetQuality(uint32 species)BattlePetMgrstatic
GetLearnedPets() const BattlePetMgr
GetOwner() const BattlePetMgrinline
GetPet(ObjectGuid guid)BattlePetMgr
GetPetCount(uint32 species) const BattlePetMgr
GetSlot(uint8 slot)BattlePetMgrinline
GetSlots() const BattlePetMgrinline
GetTrapLevel() const BattlePetMgrinline
HealBattlePetsPct(uint8 pct)BattlePetMgr
Initialize()BattlePetMgrstatic
LoadAvailablePetBreeds()BattlePetMgrprivatestatic
LoadDefaultPetQualities()BattlePetMgrprivatestatic
LoadFromDB(PreparedQueryResult pets, PreparedQueryResult slots)BattlePetMgr
RemovePet(ObjectGuid guid)BattlePetMgr
RollPetBreed(uint32 species)BattlePetMgrstatic
SaveToDB(SQLTransaction &trans)BattlePetMgr
SendError(BattlePetError error, uint32 creatureId)BattlePetMgr
SendUpdates(std::vector< BattlePet > pets, bool petAdded)BattlePetMgr
SummonPet(ObjectGuid guid)BattlePetMgr
UnlockSlot(uint8 slot)BattlePetMgr