TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
UnitBaseEvent Class Reference

#include <UnitEvents.h>

Public Member Functions

 UnitBaseEvent (uint32 pType)
 
uint32 getType () const
 
bool matchesTypeMask (uint32 pMask) const
 
void setType (uint32 pType)
 

Private Attributes

uint32 iType
 

Constructor & Destructor Documentation

UnitBaseEvent::UnitBaseEvent ( uint32  pType)
inline
75 { iType = pType; }
uint32 iType
Definition: UnitEvents.h:73

Member Function Documentation

uint32 UnitBaseEvent::getType ( ) const
inline
76 { return iType; }
uint32 iType
Definition: UnitEvents.h:73

+ Here is the caller graph for this function:

bool UnitBaseEvent::matchesTypeMask ( uint32  pMask) const
inline
77 { return (iType & pMask) != 0; }
uint32 iType
Definition: UnitEvents.h:73
void UnitBaseEvent::setType ( uint32  pType)
inline
79 { iType = pType; }
uint32 iType
Definition: UnitEvents.h:73

Member Data Documentation

uint32 UnitBaseEvent::iType
private

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