|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
This is the complete list of members for BattlePetMgr, including all inherited members.
| ApplyAchievementLoadoutReward(uint32 achievementId) | BattlePetMgr | private |
| ApplyActivePetBattlePlayerState(float faceX, float faceY) | BattlePetMgr | |
| ApplyActivePetBattleRoundState(Skyfire::BattlePetPackets::BattlePetRoundResult &round) const | BattlePetMgr | private |
| ApplyBattlePetAbilityExchangeInput(uint32 roundId, uint32 allyDamage, uint32 allyAbilityEffectId, uint8 allyAbilitySlot, uint32 allyAbilityId, uint16 allyAbilityCooldown, uint32 enemyDamage, uint32 enemyAbilityEffectId, uint32 allyIncomingDamageReduction, uint8 allyIncomingDamageReductionRounds, uint32 enemyIncomingDamageReduction, uint8 enemyIncomingDamageReductionRounds, Skyfire::BattlePetPackets::BattlePetRoundResult &round, Skyfire::BattlePetPackets::BattlePetFinalRound *finalRound=NULL) | BattlePetMgr | |
| ApplyBattlePetAbilityInput(uint32 roundId, uint32 damage, uint32 abilityEffectId, uint8 abilitySlot, uint32 abilityId, uint16 abilityCooldown, Skyfire::BattlePetPackets::BattlePetRoundResult &round, Skyfire::BattlePetPackets::BattlePetFinalRound *finalRound=NULL) | BattlePetMgr | |
| ApplyBattlePetForfeitInput(uint32 roundId, Skyfire::BattlePetPackets::BattlePetFinalRound &finalRound) | BattlePetMgr | |
| ApplyBattlePetSwapInput(uint32 roundId, uint8 newFrontPet, Skyfire::BattlePetPackets::BattlePetRoundResult &round) | BattlePetMgr | |
| ApplyBattlePetTrapInput(uint32 roundId, uint32 trapAbilityEffectId, uint32 enemyDamage, uint32 enemyAbilityEffectId, Skyfire::BattlePetPackets::BattlePetRoundResult &round, Skyfire::BattlePetPackets::BattlePetFinalRound &finalRound) | BattlePetMgr | |
| ApplyEnemyBattlePetDamage(uint32 damage, uint32 abilityEffectId, Skyfire::BattlePetPackets::BattlePetRoundResult &round) | BattlePetMgr | |
| BattlePetMgr(Player *owner) | BattlePetMgr | inline |
| BuildActivePetBattleAchievementContext(uint16 speciesId, uint8 quality, bool won, bool captured) const | BattlePetMgr | |
| BuildActivePetBattleFinalRound(bool abandoned, Skyfire::BattlePetPackets::BattlePetFinalRound &finalRound, bool captured=false) | BattlePetMgr | |
| CanCreateBattlePet(uint16 speciesId) const | BattlePetMgr | |
| ClearActivePetBattle() | BattlePetMgr | |
| ClearActivePetBattlePlayerState() | BattlePetMgr | private |
| ClearActivePetBattleWorldObjectState() | BattlePetMgr | private |
| Create(uint16 speciesId) | BattlePetMgr | |
| Create(uint16 speciesId, uint8 level, uint8 quality, bool notification=true) | BattlePetMgr | |
| Create(uint16 speciesId, uint8 level, uint8 quality, uint8 breed, bool notification=true) | BattlePetMgr | |
| Delete(BattlePet *battlePet) | BattlePetMgr | |
| DespawnResolvedWildPetBattleWorldObject() | BattlePetMgr | private |
| FindBattlePetNameMatches(std::string const &name) const | BattlePetMgr | |
| FinishActivePetBattle(uint8 winner) | BattlePetMgr | |
| GetActivePetBattle() const | BattlePetMgr | inline |
| GetActivePetBattleTrapStatus() const | BattlePetMgr | |
| GetBattlePet(uint64 id) const | BattlePetMgr | |
| GetBattlePetCount() const | BattlePetMgr | |
| GetBattlePetCount(uint16 speciesId) const | BattlePetMgr | |
| GetBattlePetSpeciesName(BattlePet const *battlePet) const | BattlePetMgr | |
| GetCurrentSummon() const | BattlePetMgr | inline |
| GetCurrentSummonId() const | BattlePetMgr | inline |
| GetFirstAliveLoadoutBattlePet() const | BattlePetMgr | |
| GetLoadoutFlags() const | BattlePetMgr | inline |
| GetLoadoutSlot(uint8 slot) const | BattlePetMgr | |
| GetLoadoutSlotForBattlePet(uint64 id) const | BattlePetMgr | |
| GetOwner() const | BattlePetMgr | inline |
| GetTrapAbility() const | BattlePetMgr | |
| GetUniqueBattlePetSpeciesCount() const | BattlePetMgr | private |
| HasActivePetBattle() const | BattlePetMgr | inline |
| HasLoadoutBattlePet() const | BattlePetMgr | |
| HasLoadoutFlag(uint8 flag) const | BattlePetMgr | inline |
| HasLoadoutSlot(uint8 slot) const | BattlePetMgr | |
| HealBattlePets(uint8 percent) | BattlePetMgr | |
| HideActivePetBattleWorldObject(Creature *creature) | BattlePetMgr | |
| IsPetBattlePvpQueued() const | BattlePetMgr | inline |
| LoadFromDb(PreparedQueryResult result) | BattlePetMgr | |
| LoadSlotsFromDb(PreparedQueryResult result) | BattlePetMgr | |
| m_activePetBattle | BattlePetMgr | private |
| m_activePetBattlePlayerStateApplied | BattlePetMgr | private |
| m_activePetBattleWorldObjectGuid | BattlePetMgr | private |
| m_activePetBattleWorldObjectHidden | BattlePetMgr | private |
| m_battlePetSet | BattlePetMgr | private |
| m_loadout | BattlePetMgr | private |
| m_loadoutFlags | BattlePetMgr | private |
| m_loadoutSave | BattlePetMgr | private |
| m_owner | BattlePetMgr | private |
| m_petBattlePvpQueued | BattlePetMgr | private |
| m_summon | BattlePetMgr | private |
| m_summonId | BattlePetMgr | private |
| m_summonLastId | BattlePetMgr | private |
| OnAchievementEarned(uint32 achievementId) | BattlePetMgr | |
| PersistActivePetBattleHealth() | BattlePetMgr | private |
| ResummonLastBattlePet() | BattlePetMgr | |
| RewardActivePetBattlePet(BattlePet *battlePet, bool awardExperience) | BattlePetMgr | private |
| SaveSlotsToDb(SQLTransaction &trans) | BattlePetMgr | |
| SaveToDb() | BattlePetMgr | |
| SaveToDb(SQLTransaction &trans) | BattlePetMgr | |
| SelectActivePetBattleFrontPet(uint8 frontPet) | BattlePetMgr | |
| SendBattlePetDeleted(uint64 id) | BattlePetMgr | |
| SendBattlePetJournal() | BattlePetMgr | |
| SendBattlePetJournalLock() | BattlePetMgr | |
| SendBattlePetSlotUpdate(uint8 slot, bool notification, uint64 id=0) | BattlePetMgr | |
| SendBattlePetUpdate(BattlePet *battlePet, bool notification) | BattlePetMgr | |
| SendPetBattleRequestFailed(uint8 reason) | BattlePetMgr | |
| SetActivePetBattleAllyPet(uint8 petIndex, uint64 petId, uint32 maxHealth, uint32 health) | BattlePetMgr | |
| SetCurrentSummon(TempSummon *summon) | BattlePetMgr | inline |
| SetCurrentSummonId(uint64 summonId) | BattlePetMgr | inline |
| SetLoadoutFlag(uint8 flag) | BattlePetMgr | |
| SetLoadoutSlot(uint8 slot, uint64 id, bool save=false) | BattlePetMgr | |
| SetPetBattlePvpQueued(bool queued) | BattlePetMgr | inline |
| ShouldHideActivePetBattleWorldObject(uint64 guid) const | BattlePetMgr | inline |
| StartPvpPetBattle(uint64 opponentGuid, uint64 allyPetId, uint32 allyMaxHealth, uint32 allyHealth, uint64 enemyPetId, uint32 enemyMaxHealth, uint32 enemyHealth, uint16 enemySpecies=0, uint8 enemyLevel=0, uint8 enemyQuality=0, uint8 allyFrontPet=0, uint8 enemyFrontPet=3, BattlePetAchievementSource source=BATTLE_PET_ACHIEVEMENT_SOURCE_PVP_DUEL) | BattlePetMgr | |
| StartWildPetBattle(uint64 enemyGuid, uint64 allyPetId, uint32 allyMaxHealth, uint32 allyHealth, uint64 enemyPetId, uint32 enemyMaxHealth, uint32 enemyHealth, uint16 enemySpecies=0, uint8 enemyLevel=0, uint8 enemyQuality=0, uint8 enemyBreed=0, uint8 allyFrontPet=0) | BattlePetMgr | |
| SyncAchievementLoadoutRewards() | BattlePetMgr | private |
| UnlockLoadoutSlot(uint8 slot) | BattlePetMgr | |
| UnSummonCurrentBattlePet(bool temporary) | BattlePetMgr | |
| UpdateBattlePetCollectionAchievements(BattlePet const *battlePet=NULL) | BattlePetMgr | private |
| UpdateBattlePetLevelAchievement(BattlePet const &battlePet, uint8 initialLevel, uint8 finalLevel) | BattlePetMgr | |
| UpdateCapturedBattlePetAchievements(BattlePet const &battlePet) | BattlePetMgr | private |
| UpdateFinishedPetBattleAchievements() | BattlePetMgr | private |
| ~BattlePetMgr() | BattlePetMgr |