Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
GroupScript Class Reference

#include <ScriptMgr.h>

Inheritance diagram for GroupScript:
Collaboration diagram for GroupScript:

Public Member Functions

bool IsDatabaseBound () const FINAL
virtual void OnAddMember (Group *, uint64)
virtual void OnChangeLeader (Group *, uint64, uint64)
virtual void OnDisband (Group *)
virtual void OnInviteMember (Group *, uint64)
virtual void OnRemoveMember (Group *, uint64, RemoveMethod, uint64, const char *)
Public Member Functions inherited from ScriptObject
const std::string & GetName () const

Protected Member Functions

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

Detailed Description

Definition at line 739 of file ScriptMgr.h.

Constructor & Destructor Documentation

◆ GroupScript()

GroupScript::GroupScript ( const char * name)
protected

Member Function Documentation

◆ IsDatabaseBound()

bool GroupScript::IsDatabaseBound ( ) const
inlinevirtual

Reimplemented from ScriptObject.

Definition at line 745 of file ScriptMgr.h.

References FINAL.

◆ OnAddMember()

virtual void GroupScript::OnAddMember ( Group * ,
uint64  )
inlinevirtual

Reimplemented in lfg::LFGGroupScript.

Definition at line 748 of file ScriptMgr.h.

◆ OnChangeLeader()

virtual void GroupScript::OnChangeLeader ( Group * ,
uint64 ,
uint64  )
inlinevirtual

Reimplemented in lfg::LFGGroupScript.

Definition at line 757 of file ScriptMgr.h.

◆ OnDisband()

virtual void GroupScript::OnDisband ( Group * )
inlinevirtual

Reimplemented in lfg::LFGGroupScript.

Definition at line 760 of file ScriptMgr.h.

◆ OnInviteMember()

virtual void GroupScript::OnInviteMember ( Group * ,
uint64  )
inlinevirtual

Reimplemented in lfg::LFGGroupScript.

Definition at line 751 of file ScriptMgr.h.

◆ OnRemoveMember()

virtual void GroupScript::OnRemoveMember ( Group * ,
uint64 ,
RemoveMethod ,
uint64 ,
const char *  )
inlinevirtual

Reimplemented in lfg::LFGGroupScript.

Definition at line 754 of file ScriptMgr.h.


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