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

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

_charmspellsCharmInfoprivate
_CommandStateCharmInfoprivate
_isAtStayCharmInfoprivate
_isCommandAttackCharmInfoprivate
_isCommandFollowCharmInfoprivate
_isFollowingCharmInfoprivate
_isReturningCharmInfoprivate
_oldReactStateCharmInfoprivate
_petnumberCharmInfoprivate
_stayXCharmInfoprivate
_stayYCharmInfoprivate
_stayZCharmInfoprivate
_unitCharmInfoprivate
AddSpellToActionBar(SpellInfo const *spellInfo, ActiveStates newstate=ACT_DECIDE, uint8 preferredSlot=0)CharmInfo
BuildActionBar(WorldPacket *data)CharmInfo
CharmInfo(Unit *unit)CharmInfoexplicit
GetActionBarEntry(uint8 index) const CharmInfoinline
GetCharmSpell(uint8 index)CharmInfoinline
GetCommandState() const CharmInfoinline
GetPetNumber() const CharmInfoinline
GetStayPosition(float &x, float &y, float &z)CharmInfo
HasCommandState(CommandStates state) const CharmInfoinline
InitCharmCreateSpells()CharmInfo
InitEmptyActionBar(bool withAttack=true)CharmInfo
InitPetActionBar()CharmInfo
InitPossessCreateSpells()CharmInfo
IsAtStay()CharmInfo
IsCommandAttack()CharmInfo
IsCommandFollow()CharmInfo
IsFollowing()CharmInfo
IsReturning()CharmInfo
LoadPetActionBar(const std::string &data)CharmInfo
PetActionBarCharmInfoprivate
RemoveSpellFromActionBar(uint32 spell_id)CharmInfo
RestoreState()CharmInfo
SaveStayPosition()CharmInfo
SetActionBar(uint8 index, uint32 spellOrAction, ActiveStates type)CharmInfoinline
SetCommandState(CommandStates st)CharmInfoinline
SetIsAtStay(bool val)CharmInfo
SetIsCommandAttack(bool val)CharmInfo
SetIsCommandFollow(bool val)CharmInfo
SetIsFollowing(bool val)CharmInfo
SetIsReturning(bool val)CharmInfo
SetPetNumber(uint32 petnumber, bool statwindow)CharmInfo
SetSpellAutocast(SpellInfo const *spellInfo, bool state)CharmInfo
ToggleCreatureAutocast(SpellInfo const *spellInfo, bool apply)CharmInfo
~CharmInfo()CharmInfo