TrinityCore
ScriptMgr Member List

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

_currentContextScriptMgrprivate
_script_loader_callbackScriptMgrprivate
_scriptCountScriptMgrprivate
_scriptIdUpdatedScriptMgrprivate
AcquireModuleReferenceOfScriptName(std::string const &scriptname) constScriptMgr
CanCreateAreaTriggerAI(uint32 scriptId) constScriptMgr
CanCreateCreatureAI(uint32 scriptId) constScriptMgr
CanCreateGameObjectAI(uint32 scriptId) constScriptMgr
CreateAuraScripts(uint32 spellId, std::vector< AuraScript * > &scriptVector, Aura *invoker) constScriptMgr
CreateBattlefield(uint32 scriptId, Map *map)ScriptMgr
CreateBattleground(BattlegroundTypeId typeId)ScriptMgr
CreateInstanceData(InstanceMap *map)ScriptMgr
CreateOutdoorPvP(uint32 scriptId, Map *map)ScriptMgr
CreateSpellScripts(uint32 spellId, std::vector< SpellScript * > &scriptVector, Spell *invoker) constScriptMgr
DecreaseScriptCount()ScriptMgrinlineprivate
FillSpellSummary()ScriptMgrprivate
GetAreaTriggerAI(AreaTrigger *areaTrigger)ScriptMgr
GetChatCommands()ScriptMgr
GetCreatureAI(Creature *creature)ScriptMgr
GetCurrentScriptContext() constScriptMgrinline
GetGameObjectAI(GameObject *go)ScriptMgr
GetNameOfStaticContext()ScriptMgrstatic
GetScriptCount() constScriptMgrinline
GetSpellScriptLoader(uint32 scriptId)ScriptMgr
IncreaseScriptCount()ScriptMgrinlineprivate
Initialize()ScriptMgr
instance()ScriptMgrstatic
LoadDatabase()ScriptMgrprivate
ModifyMeleeDamage(Unit *target, Unit *attacker, uint32 &damage)ScriptMgr
ModifyPeriodicDamageAurasTick(Unit *target, Unit *attacker, uint32 &damage)ScriptMgr
ModifySpellDamageTaken(Unit *target, Unit *attacker, int32 &damage, SpellInfo const *spellInfo)ScriptMgr
NotifyScriptIDUpdate()ScriptMgr
OnAccountLogin(uint32 accountId)ScriptMgr
OnAchievementCompleted(Player *player, AchievementEntry const *achievement)ScriptMgr
OnAddCreaturePassenger(Transport *transport, Creature *creature)ScriptMgr
OnAddPassenger(Vehicle *veh, Unit *passenger, int8 seatId)ScriptMgr
OnAddPassenger(Transport *transport, Player *player)ScriptMgr
OnAreaTrigger(Player *player, AreaTriggerEntry const *trigger, bool entered)ScriptMgr
OnAuctionAdd(AuctionHouseObject *ah, AuctionPosting *auction)ScriptMgr
OnAuctionExpire(AuctionHouseObject *ah, AuctionPosting *auction)ScriptMgr
OnAuctionRemove(AuctionHouseObject *ah, AuctionPosting *auction)ScriptMgr
OnAuctionSuccessful(AuctionHouseObject *ah, AuctionPosting *auction)ScriptMgr
OnBaseGainCalculation(uint32 &gain, uint8 playerLevel, uint8 mobLevel)ScriptMgr
OnCastItemCombatSpell(Player *player, Unit *victim, SpellInfo const *spellInfo, Item *item)ScriptMgr
OnColorCodeCalculation(XPColorChar &color, uint8 playerLevel, uint8 mobLevel)ScriptMgr
OnConditionCheck(Condition const *condition, ConditionSourceInfo &sourceInfo)ScriptMgr
OnConfigLoad(bool reload)ScriptMgr
OnConversationCreate(Conversation *conversation, Unit *creator)ScriptMgr
OnConversationLineStarted(Conversation *conversation, uint32 lineId, Player *sender)ScriptMgr
OnConversationStart(Conversation *conversation)ScriptMgr
OnConversationUpdate(Conversation *conversation, uint32 diff)ScriptMgr
OnCreateMap(Map *map)ScriptMgr
OnCreatureKill(Player *killer, Creature *killed)ScriptMgr
OnCriteriaCheck(uint32 scriptId, Player *source, Unit *target)ScriptMgr
OnDamage(Unit *attacker, Unit *victim, uint32 &damage)ScriptMgr
OnDestroyMap(Map *map)ScriptMgr
OnDynamicObjectUpdate(DynamicObject *dynobj, uint32 diff)ScriptMgr
OnEmailChange(uint32 accountId)ScriptMgr
OnEventTrigger(WorldObject *object, WorldObject *invoker, uint32 eventId)ScriptMgr
OnFailedAccountLogin(uint32 accountId)ScriptMgr
OnFailedEmailChange(uint32 accountId)ScriptMgr
OnFailedPasswordChange(uint32 accountId)ScriptMgr
OnGainCalculation(uint32 &gain, Player *player, Unit *unit)ScriptMgr
OnGivePlayerXP(Player *player, uint32 &amount, Unit *victim)ScriptMgr
OnGrayLevelCalculation(uint8 &grayLevel, uint8 playerLevel)ScriptMgr
OnGroupAddMember(Group *group, ObjectGuid guid)ScriptMgr
OnGroupChangeLeader(Group *group, ObjectGuid newLeaderGuid, ObjectGuid oldLeaderGuid)ScriptMgr
OnGroupDisband(Group *group)ScriptMgr
OnGroupInviteMember(Group *group, ObjectGuid guid)ScriptMgr
OnGroupRateCalculation(float &rate, uint32 count, bool isRaid)ScriptMgr
OnGroupRemoveMember(Group *group, ObjectGuid guid, RemoveMethod method, ObjectGuid kicker, char const *reason)ScriptMgr
OnGuildAddMember(Guild *guild, Player *player, uint8 plRank)ScriptMgr
OnGuildBankEvent(Guild *guild, uint8 eventType, uint8 tabId, ObjectGuid::LowType playerGuid, uint64 itemOrMoney, uint16 itemStackCount, uint8 destTabId)ScriptMgr
OnGuildCreate(Guild *guild, Player *leader, const std::string &name)ScriptMgr
OnGuildDisband(Guild *guild)ScriptMgr
OnGuildEvent(Guild *guild, uint8 eventType, ObjectGuid::LowType playerGuid1, ObjectGuid::LowType playerGuid2, uint8 newRank)ScriptMgr
OnGuildInfoChanged(Guild *guild, const std::string &newInfo)ScriptMgr
OnGuildItemMove(Guild *guild, Player *player, Item *pItem, bool isSrcBank, uint8 srcContainer, uint8 srcSlotId, bool isDestBank, uint8 destContainer, uint8 destSlotId)ScriptMgr
OnGuildMemberDepositMoney(Guild *guild, Player *player, uint64 &amount)ScriptMgr
OnGuildMemberWitdrawMoney(Guild *guild, Player *player, uint64 &amount, bool isRepair)ScriptMgr
OnGuildMOTDChanged(Guild *guild, const std::string &newMotd)ScriptMgr
OnGuildRemoveMember(Guild *guild, ObjectGuid guid, bool isDisbanding, bool isKicked)ScriptMgr
OnHeal(Unit *healer, Unit *reciever, uint32 &gain)ScriptMgr
OnHonorCalculation(float &honor, uint8 level, float multiplier)ScriptMgr
OnInstall(Vehicle *veh)ScriptMgr
OnInstallAccessory(Vehicle *veh, Creature *accessory)ScriptMgr
OnItemExpire(Player *player, ItemTemplate const *proto)ScriptMgr
OnItemRemove(Player *player, Item *item)ScriptMgr
OnItemUse(Player *player, Item *item, SpellCastTargets const &targets, ObjectGuid castId)ScriptMgr
OnMapUpdate(Map *map, uint32 diff)ScriptMgr
OnMotdChange(std::string &newMotd)ScriptMgr
OnMovieComplete(Player *player, uint32 movieId)ScriptMgr
OnNetworkStart()ScriptMgr
OnNetworkStop()ScriptMgr
OnOpenStateChange(bool open)ScriptMgr
OnPacketReceive(WorldSession *session, WorldPacket const &packet)ScriptMgr
OnPacketSend(WorldSession *session, WorldPacket const &packet)ScriptMgr
OnPasswordChange(uint32 accountId)ScriptMgr
OnPlayerBindToInstance(Player *player, Difficulty difficulty, uint32 mapid, bool permanent, uint8 extendState)ScriptMgr
OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg)ScriptMgr
OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Player *receiver)ScriptMgr
OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Group *group)ScriptMgr
OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Guild *guild)ScriptMgr
OnPlayerChat(Player *player, uint32 type, uint32 lang, std::string &msg, Channel *channel)ScriptMgr
OnPlayerChoiceResponse(Player *player, uint32 choiceId, uint32 responseId)ScriptMgr
OnPlayerClearEmote(Player *player)ScriptMgr
OnPlayerCreate(Player *player)ScriptMgr
OnPlayerDelete(ObjectGuid guid, uint32 accountId)ScriptMgr
OnPlayerDuelEnd(Player *winner, Player *loser, DuelCompleteType type)ScriptMgr
OnPlayerDuelRequest(Player *target, Player *challenger)ScriptMgr
OnPlayerDuelStart(Player *player1, Player *player2)ScriptMgr
OnPlayerEnterMap(Map *map, Player *player)ScriptMgr
OnPlayerFailedDelete(ObjectGuid guid, uint32 accountId)ScriptMgr
OnPlayerFreeTalentPointsChanged(Player *player, uint32 newPoints)ScriptMgr
OnPlayerKilledByCreature(Creature *killer, Player *killed)ScriptMgr
OnPlayerLeaveMap(Map *map, Player *player)ScriptMgr
OnPlayerLevelChanged(Player *player, uint8 oldLevel)ScriptMgr
OnPlayerLogin(Player *player, bool firstLogin)ScriptMgr
OnPlayerLogout(Player *player)ScriptMgr
OnPlayerMoneyChanged(Player *player, int64 &amount)ScriptMgr
OnPlayerMoneyLimit(Player *player, int64 amount)ScriptMgr
OnPlayerRepop(Player *player)ScriptMgr
OnPlayerReputationChange(Player *player, uint32 factionID, int32 &standing, bool incremental)ScriptMgr
OnPlayerSave(Player *player)ScriptMgr
OnPlayerSpellCast(Player *player, Spell *spell, bool skipCheck)ScriptMgr
OnPlayerTalentsReset(Player *player, bool noCost)ScriptMgr
OnPlayerTextEmote(Player *player, uint32 textEmote, uint32 emoteNum, ObjectGuid guid)ScriptMgr
OnPlayerUpdateZone(Player *player, uint32 newZone, uint32 newArea)ScriptMgr
OnPVPKill(Player *killer, Player *killed)ScriptMgr
OnQuestAccept(Player *player, Item *item, Quest const *quest)ScriptMgr
OnQuestAcknowledgeAutoAccept(Player *player, Quest const *quest)ScriptMgr
OnQuestObjectiveChange(Player *player, Quest const *quest, QuestObjective const &objective, int32 oldAmount, int32 newAmount)ScriptMgr
OnQuestStatusChange(Player *player, uint32 questId)ScriptMgr
OnQuestStatusChange(Player *player, Quest const *quest, QuestStatus oldStatus, QuestStatus newStatus)ScriptMgr
OnRelocate(Transport *transport, uint32 mapId, float x, float y, float z)ScriptMgr
OnRemovePassenger(Vehicle *veh, Unit *passenger)ScriptMgr
OnRemovePassenger(Transport *transport, Player *player)ScriptMgr
OnReset(Vehicle *veh)ScriptMgr
OnSceneCancel(Player *player, uint32 sceneInstanceID, SceneTemplate const *sceneTemplate)ScriptMgr
OnSceneComplete(Player *player, uint32 sceneInstanceID, SceneTemplate const *sceneTemplate)ScriptMgr
OnSceneStart(Player *player, uint32 sceneInstanceID, SceneTemplate const *sceneTemplate)ScriptMgr
OnSceneTrigger(Player *player, uint32 sceneInstanceID, SceneTemplate const *sceneTemplate, std::string const &triggerName)ScriptMgr
OnShutdown()ScriptMgr
OnShutdownCancel()ScriptMgr
OnShutdownInitiate(ShutdownExitCode code, ShutdownMask mask)ScriptMgr
OnSocketClose(std::shared_ptr< WorldSocket > socket)ScriptMgr
OnSocketOpen(std::shared_ptr< WorldSocket > socket)ScriptMgr
OnStartup()ScriptMgr
OnTransportUpdate(Transport *transport, uint32 diff)ScriptMgr
OnUninstall(Vehicle *veh)ScriptMgr
OnWeatherChange(Weather *weather, WeatherState state, float grade)ScriptMgr
OnWeatherUpdate(Weather *weather, uint32 diff)ScriptMgr
OnWorldStateValueChange(WorldStateTemplate const *worldStateTemplate, int32 oldValue, int32 newValue, Map const *map)ScriptMgr
OnWorldUpdate(uint32 diff)ScriptMgr
OnZeroDifferenceCalculation(uint8 &diff, uint8 playerLevel)ScriptMgr
operator=(ScriptMgr const &right)=deleteScriptMgrprivate
operator=(ScriptMgr &&right)=deleteScriptMgrprivate
ReleaseScriptContext(std::string const &context)ScriptMgr
ScriptLoaderCallbackType typedefScriptMgr
ScriptMgr()ScriptMgrprivate
ScriptMgr(ScriptMgr const &right)=deleteScriptMgrprivate
ScriptMgr(ScriptMgr &&right)=deleteScriptMgrprivate
ScriptObjectScriptMgrfriend
SetScriptContext(std::string const &context)ScriptMgr
SetScriptLoader(ScriptLoaderCallbackType script_loader_callback)ScriptMgrinline
SwapScriptContext(bool initialize=false)ScriptMgr
SyncScripts()ScriptMgr
Unload()ScriptMgr
~ScriptMgr()ScriptMgrprivate