TrinityCore
Loading...
Searching...
No Matches
npc_malcolm_moore Struct Reference
+ Inheritance diagram for npc_malcolm_moore:

Classes

struct  npc_malcolm_mooreAI
 

Public Member Functions

 npc_malcolm_moore ()
 
CreatureAI * GetAI (Creature *creature) const override
 
- Public Member Functions inherited from CreatureScript
 ~CreatureScript ()
 
- Public Member Functions inherited from ScriptObject
 ScriptObject (ScriptObject const &right)=delete
 
 ScriptObject (ScriptObject &&right)=delete
 
ScriptObject & operator= (ScriptObject const &right)=delete
 
ScriptObject & operator= (ScriptObject &&right)=delete
 
std::string const & GetName () const
 

Static Public Member Functions

static void Spawn (Map *map)
 

Additional Inherited Members

- Protected Member Functions inherited from CreatureScript
 CreatureScript (char const *name) noexcept
 
- Protected Member Functions inherited from ScriptObject
 ScriptObject (char const *name) noexcept
 
virtual ~ScriptObject ()
 

Detailed Description

Definition at line 992 of file culling_of_stratholme.cpp.

Constructor & Destructor Documentation

◆ npc_malcolm_moore()

npc_malcolm_moore::npc_malcolm_moore ( )
inline

Definition at line 994 of file culling_of_stratholme.cpp.

Member Function Documentation

◆ GetAI()

CreatureAI * npc_malcolm_moore::GetAI ( Creature *  creature) const
inlineoverridevirtual

Implements CreatureScript.

Definition at line 1105 of file culling_of_stratholme.cpp.

◆ Spawn()

static void npc_malcolm_moore::Spawn ( Map *  map)
inlinestatic

The documentation for this struct was generated from the following file: