TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
PlayerScript Member List

This is the complete list of members for PlayerScript, including all inherited members.

GetName() const ScriptObjectinline
ModifyMeleeDamage(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
ModifyPeriodicDamageAurasTick(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
ModifySpellDamageTaken(Unit *, Unit *, int32 &)UnitScriptinlinevirtual
OnBindToInstance(Player *, Difficulty, uint32, bool, uint8)PlayerScriptinlinevirtual
OnChat(Player *, uint32, uint32, std::string &)PlayerScriptinlinevirtual
OnChat(Player *, uint32, uint32, std::string &, Player *)PlayerScriptinlinevirtual
OnChat(Player *, uint32, uint32, std::string &, Group *)PlayerScriptinlinevirtual
OnChat(Player *, uint32, uint32, std::string &, Guild *)PlayerScriptinlinevirtual
OnChat(Player *, uint32, uint32, std::string &, Channel *)PlayerScriptinlinevirtual
OnClearEmote(Player *)PlayerScriptinlinevirtual
OnCreate(Player *)PlayerScriptinlinevirtual
OnCreatureKill(Player *, Creature *)PlayerScriptinlinevirtual
OnDamage(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
OnDelete(ObjectGuid, uint32)PlayerScriptinlinevirtual
OnDuelEnd(Player *, Player *, DuelCompleteType)PlayerScriptinlinevirtual
OnDuelRequest(Player *, Player *)PlayerScriptinlinevirtual
OnDuelStart(Player *, Player *)PlayerScriptinlinevirtual
OnFailedDelete(ObjectGuid, uint32)PlayerScriptinlinevirtual
OnFreeTalentPointsChanged(Player *, uint32)PlayerScriptinlinevirtual
OnGiveXP(Player *, uint32 &, Unit *)PlayerScriptinlinevirtual
OnHeal(Unit *, Unit *, uint32 &)UnitScriptinlinevirtual
OnLevelChanged(Player *, uint8)PlayerScriptinlinevirtual
OnLogin(Player *, bool)PlayerScriptinlinevirtual
OnLogout(Player *)PlayerScriptinlinevirtual
OnMapChanged(Player *)PlayerScriptinlinevirtual
OnMoneyChanged(Player *, int64 &)PlayerScriptinlinevirtual
OnMoneyLimit(Player *, int64)PlayerScriptinlinevirtual
OnPlayerKilledByCreature(Creature *, Player *)PlayerScriptinlinevirtual
OnPVPKill(Player *, Player *)PlayerScriptinlinevirtual
OnQuestStatusChange(Player *, uint32, QuestStatus)PlayerScriptinlinevirtual
OnReputationChange(Player *, uint32, int32 &, bool)PlayerScriptinlinevirtual
OnSave(Player *)PlayerScriptinlinevirtual
OnSpellCast(Player *, Spell *, bool)PlayerScriptinlinevirtual
OnTalentsReset(Player *, bool)PlayerScriptinlinevirtual
OnTextEmote(Player *, uint32, uint32, ObjectGuid)PlayerScriptinlinevirtual
OnUpdateZone(Player *, uint32, uint32)PlayerScriptinlinevirtual
PlayerScript(const char *name)PlayerScriptprotected
ScriptObject(const char *name)ScriptObjectinlineprotected
UnitScript(const char *name, bool addToScripts=true)UnitScriptprotected
~ScriptObject()ScriptObjectinlineprotectedvirtual