TrinityCore
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
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 Tue Apr 5 2016 20:28:04 for TrinityCore by
1.8.8