![]() |
TrinityCore
|
#include "CriteriaHandler.h"#include "ArenaTeamMgr.h"#include "AzeriteItem.h"#include "BattlePetMgr.h"#include "Battleground.h"#include "CollectionMgr.h"#include "Creature.h"#include "DB2Stores.h"#include "DatabaseEnv.h"#include "DisableMgr.h"#include "GameEventMgr.h"#include "GameTime.h"#include "Garrison.h"#include "Group.h"#include "InstanceScript.h"#include "Item.h"#include "ItemBonusMgr.h"#include "LanguageMgr.h"#include "Log.h"#include "Map.h"#include "MapManager.h"#include "MapUtils.h"#include "ObjectMgr.h"#include "PhasingHandler.h"#include "Player.h"#include "QuestMgr.h"#include "RBAC.h"#include "RealmList.h"#include "ReputationMgr.h"#include "Scenario.h"#include "ScriptMgr.h"#include "SpellAuras.h"#include "SpellInfo.h"#include "SpellMgr.h"#include "World.h"#include "WorldSession.h"#include "WorldStateMgr.h"#include "WowTime.h"
Include dependency graph for CriteriaHandler.cpp:Go to the source code of this file.
Functions | |
| template<typename T > | |
| T | GetEntry (std::unordered_map< uint32, T > const &map, CriteriaTreeEntry const *tree) |
| T GetEntry | ( | std::unordered_map< uint32, T > const & | map, |
| CriteriaTreeEntry const * | tree | ||
| ) |
Definition at line 4674 of file CriteriaHandler.cpp.
References CriteriaTreeEntry::ID, CriteriaTreeEntry::Parent, and sCriteriaTreeStore.
Referenced by BattlegroundMapScript::BattlegroundMapScript(), spell_warl_pet_passive_damage_done::spell_warl_pet_passive_damage_done_AuraScript::CalculateAmountDamageDone(), spell_monk_provoke::CheckExplicitTarget(), AuraEffect::HandleBattlegroundPlayerPosition(), spell_monk_provoke::HandleDummy(), spell_chapter1_siphon_of_acherus::HandleDummy(), spell_power_of_the_twins::HandleEffectApply(), spell_power_of_the_twins::HandleEffectRemove(), spell_spirit_totem::HandleHit(), spell_boralus_find_cyrus_objective_complete::HandleHitTarget(), spell_hor_gunship_cannon_fire::spell_hor_gunship_cannon_fire_AuraScript::HandlePeriodic(), spell_lunar_festival_elune_candle::HandleScript(), spell_rotface_ooze_flood::HandleScript(), spell_shredder_delivery::HandleScript(), spell_bem_q10720_poison_keg::HandleScriptEffect(), InstanceMapScript::InstanceMapScript(), spell_taldaram_flame_ball_visual::Load(), CriteriaMgr::LoadCriteriaList(), and WorldMapScript::WorldMapScript().