AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "ScriptMgr.h"
Public Member Functions | |
bool | OnTrigger (Player *, AreaTrigger const *) override |
Public Member Functions inherited from AreaTriggerScript | |
bool | IsDatabaseBound () const override |
virtual bool | OnTrigger (Player *, AreaTrigger const *) |
Public Member Functions inherited from ScriptObject | |
virtual bool | IsDatabaseBound () const |
virtual bool | isAfterLoadScript () const |
virtual void | checkValidity () |
const std::string & | GetName () const |
Protected Member Functions | |
virtual bool | _OnTrigger (Player *, AreaTrigger const *)=0 |
void | ResetAreaTriggerDone (InstanceScript *, uint32) |
void | ResetAreaTriggerDone (Player const *, AreaTrigger const *) |
Protected Member Functions inherited from AreaTriggerScript | |
AreaTriggerScript (const char *name) | |
Protected Member Functions inherited from ScriptObject | |
ScriptObject (const char *name) | |
virtual | ~ScriptObject ()=default |
Private Member Functions | |
AreaTriggerScript (const char *name) | |
|
protectedpure virtual |
Implemented in at_zulgurub_entrance_speech, at_zulgurub_bridge_speech, at_zulgurub_temple_speech, at_zulgurub_bloodfire_pit_speech, at_zulgurub_edge_of_madness_speech, at_twin_emperors, and at_underbog_ghazan.
Referenced by OnTrigger().
|
private |
|
overridevirtual |
Reimplemented from AreaTriggerScript.
References _OnTrigger(), AreaTrigger::entry, and WorldObject::GetInstanceScript().
|
protected |
References InstanceScript::ResetAreaTriggerDone().
Referenced by ResetAreaTriggerDone().
|
protected |
References AreaTrigger::entry, WorldObject::GetInstanceScript(), and ResetAreaTriggerDone().