TrinityCore
Trinity::AnyPlayerInObjectRangeCheck Class Reference

#include <GridNotifiers.h>

Public Member Functions

 AnyPlayerInObjectRangeCheck (WorldObject const *obj, float range, bool reqAlive=true)
 
bool operator() (Player *u) const
 

Private Attributes

WorldObject const * _obj
 
float _range
 
bool _reqAlive
 

Detailed Description

Definition at line 1519 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ AnyPlayerInObjectRangeCheck()

Trinity::AnyPlayerInObjectRangeCheck::AnyPlayerInObjectRangeCheck ( WorldObject const *  obj,
float  range,
bool  reqAlive = true 
)
inline

Definition at line 1522 of file GridNotifiers.h.

Member Function Documentation

◆ operator()()

bool Trinity::AnyPlayerInObjectRangeCheck::operator() ( Player u) const
inline

Definition at line 1524 of file GridNotifiers.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ _obj

WorldObject const* Trinity::AnyPlayerInObjectRangeCheck::_obj
private

Definition at line 1536 of file GridNotifiers.h.

◆ _range

float Trinity::AnyPlayerInObjectRangeCheck::_range
private

Definition at line 1537 of file GridNotifiers.h.

◆ _reqAlive

bool Trinity::AnyPlayerInObjectRangeCheck::_reqAlive
private

Definition at line 1538 of file GridNotifiers.h.


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