addTempThreat(float threat, bool apply) | HostileRefMgr | |
addThreatPercent(int32 percent) | HostileRefMgr | |
begin() | RefMgr< Unit, ThreatMgr > | inline |
clearReferences() | RefMgr< Unit, ThreatMgr > | inline |
decSize() | LinkedListHead | inline |
deleteReference(Unit *creature) | HostileRefMgr | |
deleteReferences(bool removeFromMap=false) | HostileRefMgr | |
deleteReferencesForFaction(uint32 faction) | HostileRefMgr | |
deleteReferencesOutOfRange(float range) | HostileRefMgr | |
end() | RefMgr< Unit, ThreatMgr > | inline |
getFirst() | HostileRefMgr | inline |
RefMgr< Unit, ThreatMgr >::getFirst() const | RefMgr< Unit, ThreatMgr > | inline |
getLast() | RefMgr< Unit, ThreatMgr > | inline |
getLast() const | RefMgr< Unit, ThreatMgr > | inline |
GetOwner() | HostileRefMgr | inline |
getSize() const | LinkedListHead | inline |
HostileRefMgr(Unit *owner) | HostileRefMgr | inlineexplicit |
iFirst | LinkedListHead | private |
iLast | LinkedListHead | private |
incSize() | LinkedListHead | inline |
insertFirst(LinkedListElement *pElem) | LinkedListHead | inline |
insertLast(LinkedListElement *pElem) | LinkedListHead | inline |
iOwner | HostileRefMgr | private |
IsEmpty() const | LinkedListHead | inline |
iSize | LinkedListHead | private |
iterator typedef | RefMgr< Unit, ThreatMgr > | |
LinkedListHead() | LinkedListHead | inline |
rbegin() | RefMgr< Unit, ThreatMgr > | inline |
RefMgr()=default | RefMgr< Unit, ThreatMgr > | |
rend() | RefMgr< Unit, ThreatMgr > | inline |
setOnlineOfflineState(bool isOnline) | HostileRefMgr | |
setOnlineOfflineState(Unit *creature, bool isOnline) | HostileRefMgr | |
threatAssist(Unit *victim, float baseThreat, SpellInfo const *threatSpell=nullptr) | HostileRefMgr | |
updateThreatTables() | HostileRefMgr | |
UpdateVisibility(bool checkThreat) | HostileRefMgr | |
~HostileRefMgr() override | HostileRefMgr | |
~RefMgr() | RefMgr< Unit, ThreatMgr > | inlinevirtual |