TrinityCore
Trinity::UnitAuraCheck Class Reference

#include <GridNotifiers.h>

Public Member Functions

 UnitAuraCheck (bool present, uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty)
 
bool operator() (Unit *unit) const
 
bool operator() (WorldObject *object) const
 

Private Attributes

bool _present
 
uint32 _spellId
 
ObjectGuid _casterGUID
 

Detailed Description

Definition at line 1750 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ UnitAuraCheck()

Trinity::UnitAuraCheck::UnitAuraCheck ( bool  present,
uint32  spellId,
ObjectGuid  casterGUID = ObjectGuid::Empty 
)
inline

Definition at line 1753 of file GridNotifiers.h.

Member Function Documentation

◆ operator()() [1/2]

bool Trinity::UnitAuraCheck::operator() ( Unit unit) const
inline

Definition at line 1755 of file GridNotifiers.h.

+ Here is the call graph for this function:

◆ operator()() [2/2]

bool Trinity::UnitAuraCheck::operator() ( WorldObject object) const
inline

Definition at line 1760 of file GridNotifiers.h.

Member Data Documentation

◆ _casterGUID

ObjectGuid Trinity::UnitAuraCheck::_casterGUID
private

Definition at line 1768 of file GridNotifiers.h.

◆ _present

bool Trinity::UnitAuraCheck::_present
private

Definition at line 1766 of file GridNotifiers.h.

◆ _spellId

uint32 Trinity::UnitAuraCheck::_spellId
private

Definition at line 1767 of file GridNotifiers.h.


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