TrinityCore
CombatManager Member List

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

_ownerCombatManagerprivate
_pveRefsCombatManagerprivate
_pvpRefsCombatManagerprivate
CanBeginCombat(Unit const *a, Unit const *b)CombatManagerstatic
CombatManager(Unit *owner)CombatManagerinline
CombatManager(CombatManager const &)=deleteCombatManager
CombatReferenceCombatManagerfriend
EndAllCombat(UnitFilter *unitFilter=nullptr)CombatManagerinline
EndAllPvECombat(UnitFilter *unitFilter=nullptr)CombatManager
EndAllPvPCombat(UnitFilter *unitFilter=nullptr)CombatManager
EndCombatBeyondRange(float range, bool includingPvP=false)CombatManager
GetAnyTarget() constCombatManager
GetOwner() constCombatManagerinline
GetPvECombatRefs() constCombatManagerinline
GetPvPCombatRefs() constCombatManagerinline
HasCombat() constCombatManagerinline
HasPvECombat() constCombatManager
HasPvECombatWithPlayers() constCombatManager
HasPvPCombat() constCombatManager
InheritCombatStatesFrom(Unit const *who)CombatManager
IsInCombatWith(ObjectGuid const &who) constCombatManager
IsInCombatWith(Unit const *who) constCombatManager
NotifyAICombat(Unit *me, Unit *other)CombatManagerprivatestatic
operator=(CombatManager const &)=deleteCombatManager
PurgeReference(ObjectGuid const &guid, bool pvp)CombatManagerprivate
PutReference(ObjectGuid const &guid, CombatReference *ref)CombatManagerprivate
PvPCombatReferenceCombatManagerfriend
RevalidateCombat()CombatManager
SetInCombatWith(Unit *who, bool addSecondUnitSuppressed=false)CombatManager
SuppressPvPCombat(UnitFilter *unitFilter=nullptr)CombatManager
UnitFilter typedefCombatManager
Update(uint32 tdiff)CombatManager
UpdateOwnerCombatState() constCombatManagerprivate
~CombatManager()CombatManager