![]() |
AzerothCore 3.3.5a
OpenSource WoW Emulator
|
This is the complete list of members for SimpleCharmedAI, including all inherited members.
| AISpellInfo | UnitAI | static |
| AttackStart(Unit *) | UnitAI | virtual |
| AttackStartCaster(Unit *victim, float dist) | UnitAI | |
| CanAIAttack(Unit const *) const | UnitAI | inlinevirtual |
| DamageDealt(Unit *, uint32 &, DamageEffectType, SpellSchoolMask) | UnitAI | inlinevirtual |
| DamageTaken(Unit *, uint32 &, DamageEffectType, SpellSchoolMask) | UnitAI | inlinevirtual |
| DoAction(int32) | UnitAI | inlinevirtual |
| DoAddAuraToAllHostilePlayers(uint32 spellid) | UnitAI | |
| DoCast(uint32 spellId) | UnitAI | |
| DoCast(Unit *victim, uint32 spellId, bool triggered=false) | UnitAI | |
| DoCastAOE(uint32 spellId, bool triggered=false) | UnitAI | |
| DoCastMaxThreat(uint32 spellId, uint32 threatTablePosition=0, float dist=0.0f, bool playerOnly=true, bool triggered=false) | UnitAI | |
| DoCastRandomTarget(uint32 spellId, uint32 threatTablePosition=0, float dist=0.0f, bool playerOnly=true, bool triggered=false, bool withTank=true) | UnitAI | |
| DoCastSelf(uint32 spellId, bool triggered=false) | UnitAI | inline |
| DoCastToAllHostilePlayers(uint32 spellid, bool triggered=false) | UnitAI | |
| DoCastVictim(uint32 spellId, bool triggered=false) | UnitAI | |
| DoGetSpellMaxRange(uint32 spellId, bool positive=false) | UnitAI | |
| DoMeleeAttackIfReady() | UnitAI | |
| DoSpellAttackIfReady(uint32 spell) | UnitAI | |
| DoSpellAttackToRandomTargetIfReady(uint32 spell, uint32 threatTablePosition=0, float dist=0.f, bool playerOnly=true) | UnitAI | |
| FillAISpellInfo() | UnitAI | static |
| GetData(uint32) const | UnitAI | inlinevirtual |
| GetDebugInfo() const | UnitAI | virtual |
| GetGUID(int32=0) const | UnitAI | inlinevirtual |
| GetThreatMgr() | UnitAI | private |
| HealDone(Unit *, uint32 &) | UnitAI | inlinevirtual |
| HealReceived(Unit *, uint32 &) | UnitAI | inlinevirtual |
| InitializeAI() | UnitAI | inlinevirtual |
| JustEnteredCombat(Unit *) | UnitAI | inlinevirtual |
| JustExitedCombat() | UnitAI | inlinevirtual |
| me | PlayerAI | protected |
| OnCalculateMeleeDamageReceived(uint32 &, Unit *) | UnitAI | inlinevirtual |
| OnCalculatePeriodicTickReceived(uint32 &, Unit *) | UnitAI | inlinevirtual |
| OnCalculateSpellDamageReceived(int32 &, Unit *) | UnitAI | inlinevirtual |
| OnCharmed(bool apply) override | PlayerAI | virtual |
| OnPowerUpdate(Powers, int32, int32, uint32) | UnitAI | inlinevirtual |
| PlayerAI(Player *player) | PlayerAI | inlineexplicit |
| Reset() | UnitAI | inlinevirtual |
| SelectTarget(SelectTargetMethod targetType, uint32 position=0, float dist=0.0f, bool playerOnly=false, bool withTank=true, int32 aura=0) | UnitAI | |
| SelectTarget(SelectTargetMethod targetType, uint32 position, PREDICATE const &predicate) | UnitAI | inline |
| SelectTargetList(std::list< Unit * > &targetList, uint32 num, SelectTargetMethod targetType, uint32 position=0, float dist=0.0f, bool playerOnly=false, bool withTank=true, int32 aura=0) | UnitAI | |
| SelectTargetList(std::list< Unit * > &targetList, uint32 num, SelectTargetMethod targetType, uint32 position, PREDICATE const &predicate) | UnitAI | inline |
| SetData(uint32, uint32) | UnitAI | inlinevirtual |
| SetGUID(ObjectGuid const &, int32=0) | UnitAI | inlinevirtual |
| sGossipHello(Player *) | UnitAI | inlinevirtual |
| sGossipSelect(Player *, uint32, uint32) | UnitAI | inlinevirtual |
| sGossipSelectCode(Player *, uint32, uint32, char const *) | UnitAI | inlinevirtual |
| SimpleCharmedAI(Player *player) | SimpleCharmedAI | inline |
| sOnGameEvent(bool, uint16) | UnitAI | inlinevirtual |
| SortByDistance(std::list< Unit * > &list, bool ascending=true) | UnitAI | private |
| sQuestAccept(Player *, Quest const *) | UnitAI | inlinevirtual |
| sQuestComplete(Player *, Quest const *) | UnitAI | inlinevirtual |
| sQuestReward(Player *, Quest const *, uint32) | UnitAI | inlinevirtual |
| sQuestSelect(Player *, Quest const *) | UnitAI | inlinevirtual |
| SummonMovementInform(Creature *, uint32, uint32) | UnitAI | inlinevirtual |
| UnitAI(Unit *unit) | UnitAI | inlineexplicit |
| UpdateAI(uint32 diff) override | SimpleCharmedAI | virtual |
| ~UnitAI() | UnitAI | inlinevirtual |