AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "UnitEvents.h"
Public Member Functions | |
ThreatRefStatusChangeEvent (uint32 pType) | |
ThreatRefStatusChangeEvent (uint32 pType, HostileReference *pHostileReference) | |
ThreatRefStatusChangeEvent (uint32 pType, HostileReference *pHostileReference, float pValue) | |
ThreatRefStatusChangeEvent (uint32 pType, HostileReference *pHostileReference, bool pValue) | |
int32 | getIValue () const |
float | getFValue () const |
bool | getBValue () const |
void | setBValue (bool pValue) |
HostileReference * | getReference () const |
void | setThreatMgr (ThreatMgr *pThreatMgr) |
ThreatMgr * | GetThreatMgr () const |
Public Member Functions inherited from UnitBaseEvent | |
UnitBaseEvent (uint32 pType) | |
uint32 | getType () const |
bool | matchesTypeMask (uint32 pMask) const |
void | setType (uint32 pType) |
Private Attributes | |
HostileReference * | iHostileReference |
union { | |
float iFValue | |
int32 iIValue | |
bool iBValue | |
}; | |
ThreatMgr * | iThreatMgr |
|
inline |
References iHostileReference.
|
inline |
References iHostileReference.
|
inline |
References iFValue, and iHostileReference.
|
inline |
References iBValue, and iHostileReference.
|
inline |
|
inline |
|
inline |
|
inline |
References iThreatMgr.
|
inline |
|
inline |
References iThreatMgr.
Referenced by ThreatMgr::processThreatEvent().
union { ... } ThreatRefStatusChangeEvent::@223 |
bool ThreatRefStatusChangeEvent::iBValue |
Referenced by getBValue(), setBValue(), and ThreatRefStatusChangeEvent().
float ThreatRefStatusChangeEvent::iFValue |
Referenced by getFValue(), and ThreatRefStatusChangeEvent().
|
private |
Referenced by getReference(), and ThreatRefStatusChangeEvent().
int32 ThreatRefStatusChangeEvent::iIValue |
Referenced by getIValue().
|
private |
Referenced by GetThreatMgr(), and setThreatMgr().