TrinityCore
ItemScript Member List

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

_nameScriptObjectprivate
GetName() constScriptObject
ItemScript(char const *name)ItemScriptexplicitprotected
OnCastItemCombatSpell(Player *player, Unit *victim, SpellInfo const *spellInfo, Item *item)ItemScriptvirtual
OnExpire(Player *player, ItemTemplate const *proto)ItemScriptvirtual
OnQuestAccept(Player *player, Item *item, Quest const *quest)ItemScriptvirtual
OnRemove(Player *player, Item *item)ItemScriptvirtual
OnUse(Player *player, Item *item, SpellCastTargets const &targets, ObjectGuid castId)ItemScriptvirtual
operator=(ScriptObject const &right)=deleteScriptObject
operator=(ScriptObject &&right)=deleteScriptObject
ScriptObject(ScriptObject const &right)=deleteScriptObject
ScriptObject(ScriptObject &&right)=deleteScriptObject
ScriptObject(char const *name)ScriptObjectprotected
~ItemScript()ItemScript
~ScriptObject()ScriptObjectprotectedvirtual