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

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

addTempThreat(float threat)HostileReferenceinline
addThreat(float modThreat)HostileReference
addThreatPercent(int32 percent)HostileReference
delink()LinkedListElementinline
fireStatusChanged(ThreatRefStatusChangeEvent &threatRefStatusChangeEvent)HostileReferenceprivate
GetSource() constReference< Unit, ThreatManager >inline
GetSourceUnit()HostileReferenceprivate
getTarget() constReference< Unit, ThreatManager >inline
getTempThreatModifier()HostileReferenceinline
getThreat() const HostileReferenceinline
getUnitGuid() const HostileReferenceinline
hasNext() const LinkedListElementinline
hasPrev() const LinkedListElementinline
HostileReference(Unit *refUnit, ThreatManager *threatManager, float threat)HostileReference
iAccessibleHostileReferenceprivate
insertAfter(LinkedListElement *pElem)LinkedListElementinline
insertBefore(LinkedListElement *pElem)LinkedListElementinline
invalidate()Reference< Unit, ThreatManager >inline
iOnlineHostileReferenceprivate
isAccessible() const HostileReferenceinline
isInList() const LinkedListElementinline
isOnline() const HostileReferenceinline
isValid() constReference< Unit, ThreatManager >inline
iTempThreatModifierHostileReferenceprivate
iThreatHostileReferenceprivate
iUnitGuidHostileReferenceprivate
link(Unit *toObj, ThreatManager *fromObj)Reference< Unit, ThreatManager >inline
LinkedListElement()LinkedListElementinline
next()HostileReferenceinline
Reference< Unit, ThreatManager >::next() constReference< Unit, ThreatManager >inline
nocheck_next()Reference< Unit, ThreatManager >inline
nocheck_next() constReference< Unit, ThreatManager >inline
nocheck_prev()Reference< Unit, ThreatManager >inline
nocheck_prev() constReference< Unit, ThreatManager >inline
operator->() constReference< Unit, ThreatManager >inline
operator==(const HostileReference &hostileRef) const HostileReferenceinline
prev()Reference< Unit, ThreatManager >inline
prev() constReference< Unit, ThreatManager >inline
Reference()Reference< Unit, ThreatManager >inline
removeReference()HostileReference
resetTempThreat()HostileReferenceinline
setAccessibleState(bool isAccessible)HostileReference
setOnlineOfflineState(bool isOnline)HostileReference
setTempThreat(float threat)HostileReferenceinline
setThreat(float threat)HostileReferenceinline
sourceObjectDestroyLink() overrideHostileReferencevirtual
targetObjectBuildLink() overrideHostileReferencevirtual
targetObjectDestroyLink() overrideHostileReferencevirtual
unlink()Reference< Unit, ThreatManager >inline
updateOnlineStatus()HostileReference
~LinkedListElement()LinkedListElementinlinevirtual
~Reference()Reference< Unit, ThreatManager >inlinevirtual