![]() |
TrinityCore
|
This is the complete list of members for npc_azure_binder, including all inherited members.
| _activeAttacker | EscortAI | private |
| _boundary | CreatureAI | protected |
| _despawnAtEnd | EscortAI | private |
| _despawnAtFar | EscortAI | private |
| _difficulty | ScriptedAI | private |
| _ended | EscortAI | private |
| _EnterEvadeMode(EvadeReason why=EvadeReason::Other) | CreatureAI | protected |
| _escortQuest | EscortAI | private |
| _escortState | EscortAI | private |
| _hasImmuneToNPCFlags | EscortAI | private |
| _instance | violet_hold_trashAI | protected |
| _instantRespawn | EscortAI | private |
| _isCombatMovementAllowed | ScriptedAI | private |
| _isEngaged | CreatureAI | private |
| _lastWaypointId | violet_hold_trashAI | protected |
| _maxPlayerDistance | EscortAI | private |
| _moveInLOSLocked | CreatureAI | private |
| _negateBoundary | CreatureAI | protected |
| _path | EscortAI | private |
| _pauseTimer | EscortAI | private |
| _playerCheckTimer | EscortAI | private |
| _playerGUID | EscortAI | private |
| _resume | EscortAI | private |
| _returnToStart | EscortAI | private |
| _scheduler | violet_hold_trashAI | protected |
| _scriptId | CreatureAI | private |
| _started | EscortAI | private |
| AddEscortState(uint32 escortState) | EscortAI | inlineprivate |
| AddThreat(Unit *victim, float amount, Unit *who=nullptr) | ScriptedAI | |
| AddWaypoint(uint32 id, float x, float y, float z, bool run) | EscortAI | |
| AddWaypoint(uint32 id, float x, float y, float z, float orientation=0.f, Optional< Milliseconds > waitTime={}, bool run=false) | EscortAI | |
| AISpellInfo | UnitAI | static |
| AssistPlayerInCombatAgainst(Unit *who) | EscortAI | private |
| AttackStart(Unit *) override | ScriptedAI | virtual |
| AttackStartCaster(Unit *victim, float dist) | UnitAI | |
| AttackStartNoMove(Unit *target) | ScriptedAI | |
| CanAIAttack(Unit const *) const | UnitAI | inlinevirtual |
| CanSeeAlways(WorldObject const *) | CreatureAI | inlinevirtual |
| CheckInRoom() | CreatureAI | virtual |
| CorpseRemoved(uint32 &) | CreatureAI | inlinevirtual |
| CreatureAI(Creature *creature, uint32 scriptId={}) noexcept | CreatureAI | explicit |
| DamageDealt(Unit *, uint32 &, DamageEffectType) | UnitAI | inlinevirtual |
| DamageTaken(Unit *, uint32 &, DamageEffectType, SpellInfo const *) | UnitAI | inlinevirtual |
| DoAction(int32 param) | UnitAI | inlinevirtual |
| DoCast(uint32 spellId) | UnitAI | |
| DoCast(Unit *victim, uint32 spellId, CastSpellExtraArgs const &args={}) | UnitAI | |
| DoCastAOE(uint32 spellId, CastSpellExtraArgs const &args={}) | UnitAI | inline |
| DoCastSelf(uint32 spellId, CastSpellExtraArgs const &args={}) | UnitAI | inline |
| DoCastSpell(Unit *target, SpellInfo const *spellInfo, bool triggered=false) | ScriptedAI | |
| DoCastVictim(uint32 spellId, CastSpellExtraArgs const &args={}) | UnitAI | |
| DoFindFriendlyCC(float range) | ScriptedAI | |
| DoFindFriendlyMissingBuff(float range, uint32 spellId) | ScriptedAI | |
| DoPlaySoundToSet(WorldObject *source, uint32 soundId) | ScriptedAI | |
| DoSelectBelowHpPctFriendlyWithEntry(uint32 entry, float range, uint8 hpPct=1, bool excludeSelf=true) | ScriptedAI | |
| DoSelectLowestHpFriendly(float range, uint32 minHPDiff=1) | ScriptedAI | |
| DoSpawnCreature(uint32 entry, float offsetX, float offsetY, float offsetZ, float angle, uint32 type, Milliseconds despawntime) | ScriptedAI | |
| DoSpellAttackIfReady(uint32 spellId) | UnitAI | |
| DoStartMovement(Unit *target, float distance=0.0f, float angle=0.0f) | ScriptedAI | |
| DoStartNoMovement(Unit *target) | ScriptedAI | |
| DoStopAttack() | ScriptedAI | |
| DoSummon(uint32 entry, Position const &pos, Milliseconds despawnTime=30s, TempSummonType summonType=TEMPSUMMON_CORPSE_TIMED_DESPAWN) | CreatureAI | protected |
| DoSummon(uint32 entry, WorldObject *obj, float radius=5.0f, Milliseconds despawnTime=30s, TempSummonType summonType=TEMPSUMMON_CORPSE_TIMED_DESPAWN) | CreatureAI | protected |
| DoSummonFlyer(uint32 entry, WorldObject *obj, float flightZ, float radius=5.0f, Milliseconds despawnTime=30s, TempSummonType summonType=TEMPSUMMON_CORPSE_TIMED_DESPAWN) | CreatureAI | protected |
| DoTeleportAll(float x, float y, float z, float o) | ScriptedAI | |
| DoTeleportPlayer(Unit *unit, float x, float y, float z, float o) | ScriptedAI | |
| DoTeleportTo(float x, float y, float z, uint32 time=0) | ScriptedAI | |
| DoTeleportTo(float const pos[4]) | ScriptedAI | |
| DoZoneInCombat() | CreatureAI | inline |
| DoZoneInCombat(Creature *creature) | CreatureAI | static |
| DUNGEON_MODE(T const &normal5, T const &heroic10) const | ScriptedAI | inline |
| EngagementOver() | CreatureAI | protected |
| EngagementStart(Unit *who) | CreatureAI | protected |
| EnterEvadeMode(EvadeReason why) override | EscortAI | virtual |
| EscortAI(Creature *creature) noexcept | EscortAI | explicit |
| FillAISpellInfo() | UnitAI | static |
| FinalizeTargetListSelection(std::list< Unit * > &targetList, uint32 num, SelectTargetMethod targetType) | UnitAI | private |
| FinalizeTargetSelection(std::list< Unit * > &targetList, SelectTargetMethod targetType) | UnitAI | private |
| ForceCombatStop(Creature *who, bool reset=true) | ScriptedAI | |
| ForceCombatStopForCreatureEntry(uint32 entry, float maxSearchRange=250.0f, bool samePhase=true, bool reset=true) | ScriptedAI | |
| ForceCombatStopForCreatureEntry(std::vector< uint32 > creatureEntries, float maxSearchRange=250.0f, bool samePhase=true, bool reset=true) | ScriptedAI | |
| GetAIForCharmedPlayer(Player *) | CreatureAI | inlinevirtual |
| GetBoundary() const | CreatureAI | inline |
| GetData(uint32 id) const | UnitAI | inlinevirtual |
| GetDebugInfo() const | UnitAI | virtual |
| GetDialogStatus(Player const *player) | CreatureAI | virtual |
| GetDifficulty() const | ScriptedAI | inline |
| GetEventStarterGUID() const | EscortAI | inline |
| GetGUID(int32 id) const | UnitAI | inlinevirtual |
| GetId() const | CreatureAI | inline |
| GetMaxPlayerDistance() const | EscortAI | inline |
| GetPathAndInitLastWaypointFrom(Position const (&path)[N]) | violet_hold_trashAI | inline |
| GetPlayerAtMinimumRange(float minRange) | ScriptedAI | |
| GetPlayerForEscort() | EscortAI | protected |
| GetThreat(Unit const *victim, Unit const *who=nullptr) | ScriptedAI | |
| HasEscortState(uint32 escortState) | EscortAI | inline |
| HealDone(Unit *, uint32 &) | UnitAI | inlinevirtual |
| HealReceived(Unit *, uint32 &) | UnitAI | inlinevirtual |
| HealthAbovePct(uint32 pct) const | ScriptedAI | |
| HealthBelowPct(uint32 pct) const | ScriptedAI | |
| InitializeAI() override | EscortAI | virtual |
| Is25ManRaid() const | ScriptedAI | inline |
| IsActiveAttacker() const | EscortAI | inline |
| IsCombatMovementAllowed() const | ScriptedAI | inline |
| IsEngaged() const | CreatureAI | inline |
| IsEscorted() const override | EscortAI | inlinevirtual |
| IsHeroic() const | ScriptedAI | |
| IsHeroicOrHigher() const | ScriptedAI | |
| IsInBoundary(Position const *who=nullptr) const | CreatureAI | |
| IsInBounds(CreatureBoundary const &boundary, Position const *who) | CreatureAI | static |
| IsLFR() const | ScriptedAI | |
| IsMythic() const | ScriptedAI | |
| IsMythicPlus() const | ScriptedAI | |
| IsNormal() const | ScriptedAI | |
| IsPlayerOrGroupInRange() | EscortAI | private |
| IsSummonedBy(WorldObject *) | CreatureAI | inlinevirtual |
| IsTimewalking() const | ScriptedAI | |
| JustAppeared() | CreatureAI | virtual |
| JustDied(Unit *) override | EscortAI | virtual |
| JustEngagedWith(Unit *who) override | violet_hold_trashAI | inlinevirtual |
| JustEnteredCombat(Unit *) override | CreatureAI | virtual |
| JustExitedCombat() | UnitAI | inlinevirtual |
| JustReachedHome() | CreatureAI | inlinevirtual |
| JustRegisteredAreaTrigger(AreaTrigger *) | CreatureAI | inlinevirtual |
| JustRegisteredDynObject(DynamicObject *) | CreatureAI | inlinevirtual |
| JustStartedThreateningMe(Unit *who) | CreatureAI | inlinevirtual |
| JustSummoned(Creature *) | CreatureAI | inlinevirtual |
| JustSummonedGameobject(GameObject *) | CreatureAI | inlinevirtual |
| JustUnregisteredAreaTrigger(AreaTrigger *) | CreatureAI | inlinevirtual |
| JustUnregisteredDynObject(DynamicObject *) | CreatureAI | inlinevirtual |
| KilledUnit(Unit *) | CreatureAI | inlinevirtual |
| LoadPath(uint32 pathId) | EscortAI | |
| me | CreatureAI | protected |
| ModifyThreatByPercent(Unit *victim, int32 pct, Unit *who=nullptr) | ScriptedAI | |
| MoveInLineOfSight(Unit *who) override | EscortAI | virtual |
| MoveInLineOfSight_Safe(Unit *who) | CreatureAI | |
| MovementInform(uint32, uint32) override | EscortAI | virtual |
| npc_azure_binder(Creature *creature) | npc_azure_binder | inline |
| OnAuraApplied(AuraApplication const *) | CreatureAI | inlinevirtual |
| OnAuraRemoved(AuraApplication const *) | CreatureAI | inlinevirtual |
| OnChannelFinished(SpellInfo const *) | CreatureAI | inlinevirtual |
| OnCharmed(bool isNew) override | CreatureAI | virtual |
| OnDespawn() | UnitAI | inlinevirtual |
| OnGameEvent(bool, uint16) | UnitAI | inlinevirtual |
| OnGossipHello(Player *) | CreatureAI | inlinevirtual |
| OnGossipSelect(Player *, uint32, uint32) | CreatureAI | inlinevirtual |
| OnGossipSelectCode(Player *, uint32, uint32, char const *) | CreatureAI | inlinevirtual |
| OnHealthDepleted(Unit *, bool) | CreatureAI | inlinevirtual |
| OnOwnerCombatInteraction(Unit *target) | CreatureAI | private |
| OnQuestAccept(Player *, Quest const *) | CreatureAI | inlinevirtual |
| OnQuestReward(Player *, Quest const *, LootItemType, uint32) | CreatureAI | inlinevirtual |
| OnSpellCast(SpellInfo const *) | CreatureAI | inlinevirtual |
| OnSpellClick(Unit *, bool) | CreatureAI | inlinevirtual |
| OnSpellFailed(SpellInfo const *) | CreatureAI | inlinevirtual |
| OnSpellStart(SpellInfo const *) | CreatureAI | inlinevirtual |
| operator=(UnitAI const &right)=delete | UnitAI | private |
| OwnerAttacked(Unit *target) | CreatureAI | inlinevirtual |
| OwnerAttackedBy(Unit *attacker) | CreatureAI | inlinevirtual |
| PassengerBoarded(Unit *, int8, bool) | CreatureAI | inlinevirtual |
| PrepareTargetListSelection(std::list< Unit * > &targetList, SelectTargetMethod targetType, uint32 offset) | UnitAI | private |
| RAID_MODE(T const &normal10, T const &normal25) const | ScriptedAI | inline |
| RAID_MODE(T const &normal10, T const &normal25, T const &heroic10, T const &heroic25) const | ScriptedAI | inline |
| ReceiveEmote(Player *, uint32) | CreatureAI | inlinevirtual |
| RemoveEscortState(uint32 escortState) | EscortAI | inlineprivate |
| Reset() override | violet_hold_trashAI | inlinevirtual |
| ResetPath() | EscortAI | |
| ResetThreat(Unit *victim, Unit *who=nullptr) | ScriptedAI | |
| ResetThreatList(Unit *who=nullptr) | ScriptedAI | |
| ReturnToLastPoint() | EscortAI | |
| ScheduledTasks() override | npc_azure_binder | inlinevirtual |
| ScriptedAI(Creature *creature, uint32 scriptId=0) noexcept | ScriptedAI | explicit |
| SelectSpell(Unit *target, uint32 school, uint32 mechanic, SelectTargetType targets, float rangeMin, float rangeMax, SelectEffect effect) | ScriptedAI | |
| SelectTarget(SelectTargetMethod targetType, uint32 offset=0, float dist=0.0f, bool playerOnly=false, bool withTank=true, int32 aura=0) | UnitAI | |
| SelectTarget(SelectTargetMethod targetType, uint32 offset, PREDICATE const &predicate) | UnitAI | inline |
| SelectTargetList(std::list< Unit * > &targetList, uint32 num, SelectTargetMethod targetType, uint32 offset=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 offset, PREDICATE const &predicate) | UnitAI | inline |
| SetActiveAttacker(bool enable) | EscortAI | inline |
| SetBoundary(CreatureBoundary const *boundary, bool negativeBoundaries=false) | CreatureAI | |
| SetCombatMovement(bool allowMovement) | ScriptedAI | |
| SetData(uint32 type, uint32 data) override | violet_hold_trashAI | inlinevirtual |
| SetDespawnAtEnd(bool despawn) | EscortAI | inline |
| SetDespawnAtFar(bool despawn) | EscortAI | inline |
| SetEquipmentSlots(bool loadDefault, int32 mainHand=EQUIP_NO_CHANGE, int32 offHand=EQUIP_NO_CHANGE, int32 ranged=EQUIP_NO_CHANGE) | ScriptedAI | |
| SetEscortPaused(bool on) | EscortAI | |
| SetGUID(ObjectGuid const &guid, int32 id) | UnitAI | inlinevirtual |
| SetMaxPlayerDistance(float newMax) | EscortAI | inline |
| SetPauseTimer(Milliseconds timer) | EscortAI | inline |
| SpellHit(WorldObject *, SpellInfo const *) | CreatureAI | inlinevirtual |
| SpellHitTarget(WorldObject *, SpellInfo const *) | CreatureAI | inlinevirtual |
| SpellInterrupted(uint32, uint32) | UnitAI | inlinevirtual |
| Start(bool isActiveAttacker=true, ObjectGuid playerGUID=ObjectGuid::Empty, Quest const *quest=nullptr, bool instantRespawn=false, bool canLoopPath=false) | EscortAI | |
| SummonedCreatureDespawn(Creature *) | CreatureAI | inlinevirtual |
| SummonedCreatureDies(Creature *, Unit *) | CreatureAI | inlinevirtual |
| SummonedGameobjectDespawn(GameObject *) | CreatureAI | inlinevirtual |
| Talk(uint8 id, WorldObject const *whisperTarget=nullptr) | CreatureAI | |
| TriggerAlert(Unit const *who) const | CreatureAI | |
| UnitAI(Unit *unit) | UnitAI | inlineexplicit |
| UnitAI(UnitAI const &right)=delete | UnitAI | private |
| UpdateAI(uint32 diff) override | EscortAI | virtual |
| UpdateEscortAI(uint32 diff) override | violet_hold_trashAI | inlinevirtual |
| UpdateVictim() | CreatureAI | protected |
| violet_hold_trashAI(Creature *creature) | violet_hold_trashAI | inline |
| VisualizeBoundary(Seconds duration, Unit *owner=nullptr, bool fill=false) const | CreatureAI | |
| WaypointPathEnded(uint32, uint32) | CreatureAI | inlinevirtual |
| WaypointReached(uint32 waypointId, uint32) override | violet_hold_trashAI | inlinevirtual |
| WaypointStarted(uint32, uint32) | CreatureAI | inlinevirtual |
| ~CreatureAI() | CreatureAI | virtual |
| ~EscortAI() | EscortAI | inline |
| ~ScriptedAI() | ScriptedAI | inlinevirtual |
| ~UnitAI() | UnitAI | inlinevirtual |