AzerothCore 3.3.5a
OpenSource WoW Emulator
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ThreatMgr Member List

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

_addThreat(Unit *victim, float threat)ThreatMgrprivate
AddThreat(Unit *victim, float threat, SpellSchoolMask schoolMask=SPELL_SCHOOL_MASK_NORMAL, SpellInfo const *threatSpell=nullptr)ThreatMgr
areThreatListsEmpty() constThreatMgrinline
ClearAllThreat()ThreatMgr
clearReferences()ThreatMgr
ClearThreat(Unit const *who)ThreatMgrinline
DoAddThreat(Unit *victim, float threat)ThreatMgr
FindReference(Unit const *who, bool includeOffline) constThreatMgrinlineprivate
GetAnyTarget() constThreatMgrinline
getCurrentVictim() constThreatMgrinline
GetCurrentVictim() constThreatMgrinline
getHostileTarget()ThreatMgr
GetOfflineContainer()ThreatMgrinline
GetOfflineThreatList() constThreatMgrinline
GetOnlineContainer()ThreatMgrinline
GetOwner() constThreatMgrinline
GetSortedThreatList() constThreatMgrinline
GetThreat(Unit *victim, bool alsoSearchOfflineList=false)ThreatMgr
GetThreatList() constThreatMgrinline
GetThreatListSize() constThreatMgrinline
getThreatWithoutTemp(Unit *victim, bool alsoSearchOfflineList=false)ThreatMgr
GetUnsortedThreatList() constThreatMgrinline
HostileReferenceThreatMgrfriend
iCurrentVictimThreatMgrprivate
iOwnerThreatMgrprivate
isNeedUpdateToClient(uint32 time)ThreatMgr
isThreatListEmpty() constThreatMgrinline
iThreatContainerThreatMgrprivate
iThreatOfflineContainerThreatMgrprivate
iUpdateTimerThreatMgrprivate
ModifyThreatByPercent(Unit *victim, int32 percent)ThreatMgr
processThreatEvent(ThreatRefStatusChangeEvent *threatRefStatusChangeEvent)ThreatMgr
resetAggro(PREDICATE predicate)ThreatMgrinline
ResetAllThreat()ThreatMgr
ResetThreat(Unit const *who)ThreatMgrinline
SelectVictim()ThreatMgrinline
setCurrentVictim(HostileReference *hostileRef)ThreatMgr
setDirty(bool isDirty)ThreatMgrinline
tauntApply(Unit *taunter)ThreatMgr
tauntFadeOut(Unit *taunter)ThreatMgr
ThreatMgr(Unit *owner)ThreatMgrexplicit
~ThreatMgr()ThreatMgrinline