Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ThreatManager Member List

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

_addThreat(Unit *victim, float threat)ThreatManagerprivate
addThreat(Unit *victim, float threat, SpellSchoolMask schoolMask=SPELL_SCHOOL_MASK_NORMAL, SpellInfo const *threatSpell=NULL)ThreatManager
clearReferences()ThreatManager
doAddThreat(Unit *victim, float threat)ThreatManager
getCurrentVictim() constThreatManagerinline
getHostilTarget()ThreatManager
getOfflineContainer()ThreatManagerinline
getOfflineThreatList() constThreatManagerinline
getOnlineContainer()ThreatManagerinline
GetOwner() constThreatManagerinline
getThreat(Unit *victim, bool alsoSearchOfflineList=false)ThreatManager
getThreatList() constThreatManagerinline
HostileReference classThreatManagerfriend
iCurrentVictimThreatManagerprivate
iOwnerThreatManagerprivate
isNeedUpdateToClient(uint32 time)ThreatManager
isThreatListEmpty() constThreatManagerinline
iThreatContainerThreatManagerprivate
iThreatOfflineContainerThreatManagerprivate
iUpdateTimerThreatManagerprivate
modifyThreatPercent(Unit *victim, int32 percent)ThreatManager
processThreatEvent(ThreatRefStatusChangeEvent *threatRefStatusChangeEvent)ThreatManager
resetAggro(PREDICATE predicate)ThreatManagerinline
resetAllAggro()ThreatManager
setCurrentVictim(HostileReference *hostileRef)ThreatManager
setDirty(bool isDirty)ThreatManagerinline
tauntApply(Unit *taunter)ThreatManager
tauntFadeOut(Unit *taunter)ThreatManager
ThreatManager(Unit *owner)ThreatManagerexplicit
~ThreatManager()ThreatManagerinline