TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ThreatContainer Member List

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

addReference(HostileReference *hostileRef)ThreatContainerinlineprivate
addThreat(Unit *victim, float threat)ThreatContainer
clearReferences()ThreatContainerprivate
empty() const ThreatContainerinline
getMostHated() const ThreatContainerinline
getReferenceByTarget(Unit *victim) const ThreatContainer
getThreatList() const ThreatContainerinline
iDirtyThreatContainerprivate
isDirty() const ThreatContainerinline
iThreatListThreatContainerprivate
modifyThreatPercent(Unit *victim, int32 percent)ThreatContainer
remove(HostileReference *hostileRef)ThreatContainerinlineprivate
selectNextVictim(Creature *attacker, HostileReference *currentVictim) const ThreatContainer
setDirty(bool isDirty)ThreatContainerinline
StorageType typedefThreatContainer
ThreatContainer()ThreatContainerinline
ThreatManager classThreatContainerfriend
update()ThreatContainerprivate
~ThreatContainer()ThreatContainerinline