18#ifndef TRINITY_AREATRIGGERAI_H
19#define TRINITY_AREATRIGGERAI_H
virtual void DoAction(int32 param)
virtual void OnCreate(Spell const *creatingSpell)
virtual void OnDestinationReached()
virtual void OnUnitEnter(Unit *unit)
virtual void OnSplineIndexReached(int32 splineIndex)
virtual void OnInitialize()
virtual void OnUnitExit(Unit *unit)
virtual void SetData(uint32 id, uint32 value)
virtual void SetGUID(ObjectGuid const &guid, int32 id=0)
AreaTriggerAI(AreaTrigger *a, uint32 scriptId={})
virtual void OnUpdate(uint32 diff)
virtual uint32 GetData(uint32 id=0) const
virtual ObjectGuid GetGUID(int32 id=0) const
static ObjectGuid const Empty