TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
GuildScript Class Reference

#include <ScriptMgr.h>

Public Member Functions

virtual void OnAddMember (Guild *, Player *, uint8 &)
 
virtual void OnRemoveMember (Guild *, ObjectGuid, 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 *, uint64 &, bool)
 
virtual void OnMemberDepositMoney (Guild *, Player *, uint64 &)
 
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, uint64, uint16, uint8)
 
- 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 ()
 

Constructor & Destructor Documentation

GuildScript::GuildScript ( const char *  name)
protected
1677  : ScriptObject(name)
1678 {
1680 }
static void AddScript(TScript *const script, bool addToDeleteContainer=true)
Definition: ScriptMgr.cpp:111
ScriptObject(const char *name)
Definition: ScriptMgr.h:159

+ Here is the call graph for this function:

Member Function Documentation

virtual void GuildScript::OnAddMember ( Guild ,
Player ,
uint8  
)
inlinevirtual
780 { }
virtual void GuildScript::OnBankEvent ( Guild ,
uint8  ,
uint8  ,
ObjectGuid::LowType  ,
uint64  ,
uint16  ,
uint8   
)
inlinevirtual
809 { }
virtual void GuildScript::OnCreate ( Guild ,
Player ,
const std::string &   
)
inlinevirtual
792 { }
virtual void GuildScript::OnDisband ( Guild )
inlinevirtual
795 { }
virtual void GuildScript::OnEvent ( Guild ,
uint8  ,
ObjectGuid::LowType  ,
ObjectGuid::LowType  ,
uint8   
)
inlinevirtual
807 { }
virtual void GuildScript::OnInfoChanged ( Guild ,
const std::string &   
)
inlinevirtual
789 { }
virtual void GuildScript::OnItemMove ( Guild ,
Player ,
Item ,
bool  ,
uint8  ,
uint8  ,
bool  ,
uint8  ,
uint8   
)
inlinevirtual
805  { }
virtual void GuildScript::OnMemberDepositMoney ( Guild ,
Player ,
uint64  
)
inlinevirtual
801 { }
virtual void GuildScript::OnMemberWitdrawMoney ( Guild ,
Player ,
uint64 ,
bool   
)
inlinevirtual
798 { }
virtual void GuildScript::OnMOTDChanged ( Guild ,
const std::string &   
)
inlinevirtual
786 { }
virtual void GuildScript::OnRemoveMember ( Guild ,
ObjectGuid  ,
bool  ,
bool   
)
inlinevirtual
783 { }

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