#include "GroupScript.h"
|
| bool | IsDatabaseBound () const override |
| |
| virtual void | OnAddMember (Group *, ObjectGuid) |
| |
| virtual void | OnInviteMember (Group *, ObjectGuid) |
| |
| virtual void | OnRemoveMember (Group *, ObjectGuid, RemoveMethod, ObjectGuid, const char *) |
| |
| virtual void | OnChangeLeader (Group *, ObjectGuid, ObjectGuid) |
| |
| virtual void | OnDisband (Group *) |
| |
| virtual bool | CanGroupJoinBattlegroundQueue (Group const *, Player *, Battleground const *, uint32, bool, uint32) |
| |
| virtual void | OnCreate (Group *, Player *) |
| |
| virtual bool | isAfterLoadScript () const |
| |
| virtual void | checkValidity () |
| |
| const std::string & | GetName () const |
| |
| uint16 | GetTotalAvailableHooks () |
| |
◆ GroupScript()
| GroupScript::GroupScript |
( |
const char * |
name, |
|
|
std::vector< uint16 > |
enabledHooks = std::vector<uint16>() |
|
) |
| |
|
protected |
69{
70
71 if (enabledHooks.empty())
73 enabledHooks.emplace_back(i);
74
76}
std::uint16_t uint16
Definition Define.h:108
@ GROUPHOOK_END
Definition GroupScript.h:34
Definition ScriptObject.h:43
static void AddScript(TScript *const script, std::vector< uint16 > enabledHooks={})
Definition ScriptMgr.h:757
References ScriptRegistry< TScript >::AddScript(), and GROUPHOOK_END.
◆ CanGroupJoinBattlegroundQueue()
◆ IsDatabaseBound()
| bool GroupScript::IsDatabaseBound |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ OnAddMember()
◆ OnChangeLeader()
◆ OnCreate()
| virtual void GroupScript::OnCreate |
( |
Group * |
, |
|
|
Player * |
|
|
) |
| |
|
inlinevirtual |
◆ OnDisband()
| virtual void GroupScript::OnDisband |
( |
Group * |
| ) |
|
|
inlinevirtual |
◆ OnInviteMember()
◆ OnRemoveMember()
The documentation for this class was generated from the following files:
- azerothcore-wotlk/src/server/game/Scripting/ScriptDefines/GroupScript.h
- azerothcore-wotlk/src/server/game/Scripting/ScriptDefines/GroupScript.cpp