Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Toggle main menu visibility
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)
ThreatManager
private
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
() const
ThreatManager
inline
getHostilTarget
()
ThreatManager
getOfflineContainer
()
ThreatManager
inline
getOfflineThreatList
() const
ThreatManager
inline
getOnlineContainer
()
ThreatManager
inline
GetOwner
() const
ThreatManager
inline
getThreat
(Unit *victim, bool alsoSearchOfflineList=false)
ThreatManager
getThreatList
() const
ThreatManager
inline
HostileReference
class
ThreatManager
friend
iCurrentVictim
ThreatManager
private
iOwner
ThreatManager
private
isNeedUpdateToClient
(uint32 time)
ThreatManager
isThreatListEmpty
() const
ThreatManager
inline
iThreatContainer
ThreatManager
private
iThreatOfflineContainer
ThreatManager
private
iUpdateTimer
ThreatManager
private
modifyThreatPercent
(Unit *victim, int32 percent)
ThreatManager
processThreatEvent
(ThreatRefStatusChangeEvent *threatRefStatusChangeEvent)
ThreatManager
resetAggro
(PREDICATE predicate)
ThreatManager
inline
resetAllAggro
()
ThreatManager
setCurrentVictim
(HostileReference *hostileRef)
ThreatManager
setDirty
(bool isDirty)
ThreatManager
inline
tauntApply
(Unit *taunter)
ThreatManager
tauntFadeOut
(Unit *taunter)
ThreatManager
ThreatManager
(Unit *owner)
ThreatManager
explicit
~ThreatManager
()
ThreatManager
inline
Generated on
for Project SkyFire Core by
1.17.0