![]() |
TrinityCore
|
#include <CharmInfo.h>
Public Member Functions | |
| UnitActionBarEntry () | |
| ActiveStates | GetType () const |
| uint32 | GetAction () const |
| bool | IsActionBarForSpell () const |
| void | SetActionAndType (uint32 action, ActiveStates type) |
| void | SetType (ActiveStates type) |
| void | SetAction (uint32 action) |
Public Attributes | |
| uint32 | packedData |
Definition at line 36 of file CharmInfo.h.
|
inline |
Definition at line 38 of file CharmInfo.h.
|
inline |
Definition at line 44 of file CharmInfo.h.
References packedData, and UNIT_ACTION_BUTTON_ACTION.
Referenced by Player::CharmSpellInitialize(), CharmInfo::SetSpellAutocast(), and CharmInfo::ToggleCreatureAutocast().
|
inline |
Definition at line 43 of file CharmInfo.h.
References packedData, and UNIT_ACTION_BUTTON_TYPE.
Referenced by IsActionBarForSpell().
|
inline |
Definition at line 45 of file CharmInfo.h.
References ACT_DISABLED, ACT_ENABLED, ACT_PASSIVE, and GetType().
Referenced by CharmInfo::AddSpellToActionBar(), and CharmInfo::SetSpellAutocast().
|
inline |
Definition at line 61 of file CharmInfo.h.
References packedData, and UNIT_ACTION_BUTTON_ACTION.
Referenced by CharmInfo::AddSpellToActionBar().
|
inline |
Definition at line 51 of file CharmInfo.h.
References MAKE_UNIT_ACTION_BUTTON, and packedData.
Referenced by CharmInfo::InitCharmCreateSpells(), and CharmInfo::LoadPetActionBar().
|
inline |
Definition at line 56 of file CharmInfo.h.
References MAKE_UNIT_ACTION_BUTTON, packedData, and UNIT_ACTION_BUTTON_ACTION.
Referenced by CharmInfo::SetSpellAutocast(), and CharmInfo::ToggleCreatureAutocast().
| uint32 UnitActionBarEntry::packedData |
Definition at line 40 of file CharmInfo.h.
Referenced by Player::CharmSpellInitialize(), GetAction(), GetType(), Player::PetSpellInitialize(), Player::PossessSpellInitialize(), SetAction(), SetActionAndType(), and SetType().