#include "GuildScript.h"
|
| bool | IsDatabaseBound () const override |
| |
| virtual void | OnAddMember (Guild *, Player *, uint8 &) |
| |
| virtual void | OnRemoveMember (Guild *, Player *, bool, bool) |
| |
| virtual void | OnMOTDChanged (Guild *, const std::string &) |
| |
| virtual void | OnInfoChanged (Guild *, const std::string &) |
| |
| virtual void | OnCreate (Guild *, Player *, const std::string &) |
| |
| virtual void | OnDisband (Guild *) |
| |
| virtual void | OnMemberWitdrawMoney (Guild *, Player *, uint32 &, bool) |
| |
| virtual void | OnMemberDepositMoney (Guild *, Player *, uint32 &) |
| |
| virtual void | OnItemMove (Guild *, Player *, Item *, bool, uint8, uint8, bool, uint8, uint8) |
| |
| virtual void | OnEvent (Guild *, uint8, ObjectGuid::LowType, ObjectGuid::LowType, uint8) |
| |
| virtual void | OnBankEvent (Guild *, uint8, uint8, ObjectGuid::LowType, uint32, uint16, uint8) |
| |
| virtual bool | CanGuildSendBankList (Guild const *, WorldSession *, uint8, bool) |
| |
| virtual bool | isAfterLoadScript () const |
| |
| virtual void | checkValidity () |
| |
| const std::string & | GetName () const |
| |
| uint16 | GetTotalAvailableHooks () |
| |
◆ GuildScript()
| GuildScript::GuildScript |
( |
const char * |
name, |
|
|
std::vector< uint16 > |
enabledHooks = std::vector<uint16>() |
|
) |
| |
|
protected |
84{
85
86 if (enabledHooks.empty())
88 enabledHooks.emplace_back(i);
89
91}
std::uint16_t uint16
Definition Define.h:108
@ GUILDHOOK_END
Definition GuildScript.h:39
Definition ScriptObject.h:43
static void AddScript(TScript *const script, std::vector< uint16 > enabledHooks={})
Definition ScriptMgr.h:752
References ScriptRegistry< TScript >::AddScript(), and GUILDHOOK_END.
◆ CanGuildSendBankList()
◆ IsDatabaseBound()
| bool GuildScript::IsDatabaseBound |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ OnAddMember()
◆ OnBankEvent()
◆ OnCreate()
| virtual void GuildScript::OnCreate |
( |
Guild * |
, |
|
|
Player * |
, |
|
|
const std::string & |
|
|
) |
| |
|
inlinevirtual |
◆ OnDisband()
| virtual void GuildScript::OnDisband |
( |
Guild * |
| ) |
|
|
inlinevirtual |
◆ OnEvent()
◆ OnInfoChanged()
| virtual void GuildScript::OnInfoChanged |
( |
Guild * |
, |
|
|
const std::string & |
|
|
) |
| |
|
inlinevirtual |
◆ OnItemMove()
◆ OnMemberDepositMoney()
◆ OnMemberWitdrawMoney()
| virtual void GuildScript::OnMemberWitdrawMoney |
( |
Guild * |
, |
|
|
Player * |
, |
|
|
uint32 & |
, |
|
|
bool |
|
|
) |
| |
|
inlinevirtual |
◆ OnMOTDChanged()
| virtual void GuildScript::OnMOTDChanged |
( |
Guild * |
, |
|
|
const std::string & |
|
|
) |
| |
|
inlinevirtual |
◆ OnRemoveMember()
| virtual void GuildScript::OnRemoveMember |
( |
Guild * |
, |
|
|
Player * |
, |
|
|
bool |
, |
|
|
bool |
|
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following files:
- azerothcore-wotlk/src/server/game/Scripting/ScriptDefines/GuildScript.h
- azerothcore-wotlk/src/server/game/Scripting/ScriptDefines/GuildScript.cpp