Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
ThreatManagerEvent Class Reference

#include <UnitEvents.h>

Inheritance diagram for ThreatManagerEvent:
Collaboration diagram for ThreatManagerEvent:

Public Member Functions

ThreatContainergetThreatContainer () const
void setThreatContainer (ThreatContainer *pThreatContainer)
 ThreatManagerEvent (uint32 pType)
 ThreatManagerEvent (uint32 pType, HostileReference *pHostileReference)
Public Member Functions inherited from ThreatRefStatusChangeEvent
float getFValue () const
HostileReferencegetReference () const
ThreatManagergetThreatManager () const
void setThreatManager (ThreatManager *pThreatManager)
 ThreatRefStatusChangeEvent (uint32 pType)
 ThreatRefStatusChangeEvent (uint32 pType, HostileReference *pHostileReference)
 ThreatRefStatusChangeEvent (uint32 pType, HostileReference *pHostileReference, float pValue)
Public Member Functions inherited from UnitBaseEvent
uint32 getType () const
bool matchesTypeMask (uint32 pMask) const
void setType (uint32 pType)
 UnitBaseEvent (uint32 pType)

Private Attributes

ThreatContaineriThreatContainer

Detailed Description

Definition at line 99 of file UnitEvents.h.

Constructor & Destructor Documentation

◆ ThreatManagerEvent() [1/2]

ThreatManagerEvent::ThreatManagerEvent ( uint32 pType)
inline

◆ ThreatManagerEvent() [2/2]

ThreatManagerEvent::ThreatManagerEvent ( uint32 pType,
HostileReference * pHostileReference )
inline

Member Function Documentation

◆ getThreatContainer()

ThreatContainer * ThreatManagerEvent::getThreatContainer ( ) const
inline

Definition at line 109 of file UnitEvents.h.

References iThreatContainer.

◆ setThreatContainer()

void ThreatManagerEvent::setThreatContainer ( ThreatContainer * pThreatContainer)
inline

Definition at line 107 of file UnitEvents.h.

References iThreatContainer.

Member Data Documentation

◆ iThreatContainer

ThreatContainer* ThreatManagerEvent::iThreatContainer
private

The documentation for this class was generated from the following file: