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

#include <ScriptMgr.h>

Inheritance diagram for GuildScript:
Collaboration diagram for GuildScript:

Public Member Functions

bool IsDatabaseBound () const FINAL
virtual void OnAddMember (Guild *, Player *, uint8 &)
virtual void OnBankEvent (Guild *, uint8, uint8, uint32, uint32, uint16, uint8)
virtual void OnCreate (Guild *, Player *, const std::string &)
virtual void OnDisband (Guild *)
virtual void OnEvent (Guild *, uint8, uint32, uint32, uint8)
virtual void OnInfoChanged (Guild *, const std::string &)
virtual void OnItemMove (Guild *, Player *, Item *, bool, uint8, uint8, bool, uint8, uint8)
virtual void OnMemberDepositMoney (Guild *, Player *, uint64 &)
virtual void OnMemberWitdrawMoney (Guild *, Player *, uint64 &, bool)
virtual void OnMOTDChanged (Guild *, const std::string &)
virtual void OnRemoveMember (Guild *, Player *, bool, bool)
Public Member Functions inherited from ScriptObject
const std::string & GetName () const

Protected Member Functions

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

Detailed Description

Definition at line 698 of file ScriptMgr.h.

Constructor & Destructor Documentation

◆ GuildScript()

GuildScript::GuildScript ( const char * name)
protected

Member Function Documentation

◆ IsDatabaseBound()

bool GuildScript::IsDatabaseBound ( ) const
inlinevirtual

Reimplemented from ScriptObject.

Definition at line 704 of file ScriptMgr.h.

References FINAL.

◆ OnAddMember()

virtual void GuildScript::OnAddMember ( Guild * ,
Player * ,
uint8 &  )
inlinevirtual

Definition at line 707 of file ScriptMgr.h.

◆ OnBankEvent()

virtual void GuildScript::OnBankEvent ( Guild * ,
uint8 ,
uint8 ,
uint32 ,
uint32 ,
uint16 ,
uint8  )
inlinevirtual

Definition at line 736 of file ScriptMgr.h.

◆ OnCreate()

virtual void GuildScript::OnCreate ( Guild * ,
Player * ,
const std::string &  )
inlinevirtual

Definition at line 719 of file ScriptMgr.h.

◆ OnDisband()

virtual void GuildScript::OnDisband ( Guild * )
inlinevirtual

Definition at line 722 of file ScriptMgr.h.

◆ OnEvent()

virtual void GuildScript::OnEvent ( Guild * ,
uint8 ,
uint32 ,
uint32 ,
uint8  )
inlinevirtual

Definition at line 734 of file ScriptMgr.h.

◆ OnInfoChanged()

virtual void GuildScript::OnInfoChanged ( Guild * ,
const std::string &  )
inlinevirtual

Definition at line 716 of file ScriptMgr.h.

◆ OnItemMove()

virtual void GuildScript::OnItemMove ( Guild * ,
Player * ,
Item * ,
bool ,
uint8 ,
uint8 ,
bool ,
uint8 ,
uint8  )
inlinevirtual

Definition at line 731 of file ScriptMgr.h.

◆ OnMemberDepositMoney()

virtual void GuildScript::OnMemberDepositMoney ( Guild * ,
Player * ,
uint64 &  )
inlinevirtual

Definition at line 728 of file ScriptMgr.h.

◆ OnMemberWitdrawMoney()

virtual void GuildScript::OnMemberWitdrawMoney ( Guild * ,
Player * ,
uint64 & ,
bool  )
inlinevirtual

Definition at line 725 of file ScriptMgr.h.

◆ OnMOTDChanged()

virtual void GuildScript::OnMOTDChanged ( Guild * ,
const std::string &  )
inlinevirtual

Definition at line 713 of file ScriptMgr.h.

◆ OnRemoveMember()

virtual void GuildScript::OnRemoveMember ( Guild * ,
Player * ,
bool ,
bool  )
inlinevirtual

Definition at line 710 of file ScriptMgr.h.


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