![]() |
TrinityCore
|
#include <SpellMgr.h>
Public Member Functions | |
| PetAura () | |
| PetAura (uint32 petEntry, uint32 aura, bool _removeOnChangePet, int _damage) | |
| uint32 | GetAura (uint32 petEntry) const |
| void | AddAura (uint32 petEntry, uint32 aura) |
| bool | IsRemovedOnChangePet () const |
| int32 | GetDamage () const |
Private Types | |
| typedef std::unordered_map< uint32, uint32 > | PetAuraMap |
Private Attributes | |
| PetAuraMap | auras |
| bool | removeOnChangePet |
| int32 | damage |
Definition at line 422 of file SpellMgr.h.
|
private |
Definition at line 425 of file SpellMgr.h.
|
inline |
Definition at line 428 of file SpellMgr.h.
Definition at line 430 of file SpellMgr.h.
Definition at line 447 of file SpellMgr.h.
Definition at line 436 of file SpellMgr.h.
Referenced by Pet::CastPetAura(), and Player::RemovePetAura().
|
inline |
Definition at line 457 of file SpellMgr.h.
Referenced by Pet::CastPetAura().
|
inline |
Definition at line 452 of file SpellMgr.h.
Referenced by Pet::CastPetAuras().
|
private |
Definition at line 463 of file SpellMgr.h.
|
private |
Definition at line 465 of file SpellMgr.h.
|
private |
Definition at line 464 of file SpellMgr.h.