TrinityCore
|
#include <AreaTriggerAI.h>
Public Member Functions | |
AreaTriggerAI (AreaTrigger *a, uint32 scriptId={}) | |
virtual | ~AreaTriggerAI () |
virtual void | OnInitialize () |
virtual void | OnCreate (Spell const *creatingSpell) |
virtual void | OnUpdate (uint32 diff) |
virtual void | OnSplineIndexReached (int32 splineIndex) |
virtual void | OnDestinationReached () |
virtual void | OnUnitEnter (Unit *unit) |
virtual void | OnUnitExit (Unit *unit) |
virtual void | OnRemove () |
virtual void | DoAction (int32 param) |
virtual uint32 | GetData (uint32 id=0) const |
virtual void | SetData (uint32 id, uint32 value) |
virtual void | SetGUID (ObjectGuid const &guid, int32 id=0) |
virtual ObjectGuid | GetGUID (int32 id=0) const |
uint32 | GetId () const |
Protected Attributes | |
AreaTrigger *const | at |
Private Attributes | |
uint32 | _scriptId |
Definition at line 28 of file AreaTriggerAI.h.
|
explicit |
Definition at line 21 of file AreaTriggerAI.cpp.
|
virtual |
Definition at line 26 of file AreaTriggerAI.cpp.
|
inlinevirtual |
Definition at line 63 of file AreaTriggerAI.h.
Definition at line 64 of file AreaTriggerAI.h.
|
inlinevirtual |
Definition at line 67 of file AreaTriggerAI.h.
|
inline |
Definition at line 70 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in at_anduin_wrynn_befouled_barrier, at_anduin_wrynn_beacon_of_hope, areatrigger_pal_ashen_hallow, and areatrigger_sha_earthquake.
Definition at line 42 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in at_anduin_wrynn_wicked_star, at_anduin_wrynn_empowered_wicked_star, and areatrigger_pri_divine_star.
Definition at line 51 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in SmartAreaTriggerAI, at_garrison_enter, at_garrison_exit, at_anduin_wrynn_befouled_barrier, at_anduin_wrynn_beacon_of_hope, at_anduin_wrynn_wicked_star, at_anduin_wrynn_empowered_wicked_star, areatrigger_pri_angelic_feather, and areatrigger_pri_divine_star.
Definition at line 39 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in at_guardians_breath< ColorSpellId >::at_guardians_breathAI< ColorSpell >, at_telash_greywing_vault_rune, areatrigger_dh_generic_sigil< TriggerSpellId >::areatrigger_dh_generic_sigilAI< Trigger >, and areatrigger_dh_sigil_of_chains.
Definition at line 60 of file AreaTriggerAI.h.
|
inlinevirtual |
Definition at line 48 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in SmartAreaTriggerAI, at_garothi_annihilation, at_enter_the_illidari_ashtongue_allari_killcredit, at_enter_the_illidari_shivarra_conversation, at_garrison_enter, at_altar_altercation_kilrogg_talk, at_altar_altercation_reach_altar, at_aberrus_sabellian_conversation_intro, at_aberrus_sarkareth_conversation_intro, at_leymor_arcane_eruption, at_telash_greywing_vault_rune, at_dracthyr_stasis_feedback, at_human_heritage_lions_pride_inn_basement_enter, at_stormwind_keep_tides_of_war, areatrigger_find_the_lost_expedition, areatrigger_find_the_lost_expedition_follower, at_aggro_radius_check_enhanced_combat_tactics, at_northbound_linger, at_briarpatch_to_plains, at_boralus_get_your_bearings< QuestId, ObjectiveId, SpellId >, at_boralus_old_knight_enter_harbormasters_office, at_boralus_old_knight_genn_arrives_boralus, at_boralus_sanctum_of_the_sages_conversation, at_sylvanas_windrunner_z_check, at_sylvanas_windrunner_introduction, at_anduin_wrynn_march_of_the_damned, at_anduin_wrynn_befouled_barrier, at_anduin_wrynn_beacon_of_hope, at_anduin_wrynn_blasphemy, at_anduin_wrynn_wicked_star, at_anduin_wrynn_hopelessness, at_anduin_wrynn_pre_introduction, at_dk_death_and_decay, areatrigger_pal_ashen_hallow, areatrigger_pal_consecration, areatrigger_pri_angelic_feather, areatrigger_pri_divine_star, areatrigger_pri_halo, areatrigger_sha_wind_rush_totem, areatrigger_stormwind_teleport_unit, areatrigger_battleground_buffs, areatrigger_action_capture_flag, and at_cragmaw_destroy_larva.
Definition at line 54 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in at_garothi_annihilation, at_garrison_exit, at_altar_altercation_reach_altar, at_leymor_arcane_eruption, at_telash_greywing_vault_rune, at_anduin_wrynn_befouled_barrier, at_anduin_wrynn_hopelessness, at_dk_death_and_decay, areatrigger_pal_ashen_hallow, areatrigger_pal_consecration, and areatrigger_pri_divine_star.
Definition at line 57 of file AreaTriggerAI.h.
|
inlinevirtual |
Reimplemented in SmartAreaTriggerAI, at_anduin_wrynn_befouled_barrier, at_anduin_wrynn_beacon_of_hope, areatrigger_mage_blizzard, areatrigger_pal_ashen_hallow, areatrigger_pri_divine_star, areatrigger_sha_earthquake, and areatrigger_sha_wind_rush_totem.
Definition at line 45 of file AreaTriggerAI.h.
Definition at line 65 of file AreaTriggerAI.h.
|
inlinevirtual |
Definition at line 66 of file AreaTriggerAI.h.
|
private |
Definition at line 30 of file AreaTriggerAI.h.
|
protected |
Definition at line 33 of file AreaTriggerAI.h.