TrinityCore
WorldScript Class Reference

#include <ScriptMgr.h>

+ Inheritance diagram for WorldScript:

Public Member Functions

 ~WorldScript ()
 
virtual void OnOpenStateChange (bool open)
 
virtual void OnConfigLoad (bool reload)
 
virtual void OnMotdChange (std::string &newMotd)
 
virtual void OnShutdownInitiate (ShutdownExitCode code, ShutdownMask mask)
 
virtual void OnShutdownCancel ()
 
virtual void OnUpdate (uint32 diff)
 
virtual void OnStartup ()
 
virtual void OnShutdown ()
 
- Public Member Functions inherited from ScriptObject
 ScriptObject (ScriptObject const &right)=delete
 
 ScriptObject (ScriptObject &&right)=delete
 
ScriptObjectoperator= (ScriptObject const &right)=delete
 
ScriptObjectoperator= (ScriptObject &&right)=delete
 
std::string const & GetName () const
 

Protected Member Functions

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

Detailed Description

Definition at line 245 of file ScriptMgr.h.

Constructor & Destructor Documentation

◆ WorldScript()

WorldScript::WorldScript ( char const *  name)
explicitprotected

Definition at line 2422 of file ScriptMgr.cpp.

+ Here is the call graph for this function:

◆ ~WorldScript()

WorldScript::~WorldScript ( )
default

Member Function Documentation

◆ OnConfigLoad()

void WorldScript::OnConfigLoad ( bool  reload)
virtual

Definition at line 2434 of file ScriptMgr.cpp.

◆ OnMotdChange()

void WorldScript::OnMotdChange ( std::string &  newMotd)
virtual

Definition at line 2438 of file ScriptMgr.cpp.

◆ OnOpenStateChange()

void WorldScript::OnOpenStateChange ( bool  open)
virtual

Definition at line 2430 of file ScriptMgr.cpp.

◆ OnShutdown()

void WorldScript::OnShutdown ( )
virtual

Definition at line 2458 of file ScriptMgr.cpp.

◆ OnShutdownCancel()

void WorldScript::OnShutdownCancel ( )
virtual

Definition at line 2446 of file ScriptMgr.cpp.

◆ OnShutdownInitiate()

void WorldScript::OnShutdownInitiate ( ShutdownExitCode  code,
ShutdownMask  mask 
)
virtual

Definition at line 2442 of file ScriptMgr.cpp.

◆ OnStartup()

void WorldScript::OnStartup ( )
virtual

Definition at line 2454 of file ScriptMgr.cpp.

◆ OnUpdate()

void WorldScript::OnUpdate ( uint32  diff)
virtual

Definition at line 2450 of file ScriptMgr.cpp.


The documentation for this class was generated from the following files: