#include "TicketScript.h"
◆ TicketScript()
TicketScript::TicketScript |
( |
char const * |
name, |
|
|
std::vector< uint16 > |
enabledHooks = std::vector<uint16>() |
|
) |
| |
|
protected |
49{
50
51 if (enabledHooks.empty())
53 enabledHooks.emplace_back(i);
54
56}
std::uint16_t uint16
Definition Define.h:108
@ TICKETHOOK_END
Definition TicketScript.h:32
Definition ScriptObject.h:43
static void AddScript(TScript *const script, std::vector< uint16 > enabledHooks={})
Definition ScriptMgr.h:756
References ScriptRegistry< TScript >::AddScript(), and TICKETHOOK_END.
◆ IsDatabaseBound()
bool TicketScript::IsDatabaseBound |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ OnTicketClose()
virtual void TicketScript::OnTicketClose |
( |
GmTicket * |
| ) |
|
|
inlinevirtual |
◆ OnTicketCreate()
virtual void TicketScript::OnTicketCreate |
( |
GmTicket * |
| ) |
|
|
inlinevirtual |
◆ OnTicketResolve()
virtual void TicketScript::OnTicketResolve |
( |
GmTicket * |
| ) |
|
|
inlinevirtual |
◆ OnTicketStatusUpdate()
virtual void TicketScript::OnTicketStatusUpdate |
( |
GmTicket * |
| ) |
|
|
inlinevirtual |
◆ OnTicketUpdateLastChange()
virtual void TicketScript::OnTicketUpdateLastChange |
( |
GmTicket * |
| ) |
|
|
inlinevirtual |
The documentation for this class was generated from the following files: