TrinityCore
Trinity::AnyGroupedUnitInObjectRangeCheck Class Reference

#include <GridNotifiers.h>

Public Member Functions

 AnyGroupedUnitInObjectRangeCheck (WorldObject const *obj, Unit const *funit, float range, bool raid, bool playerOnly=false, bool incOwnRadius=true, bool incTargetRadius=true)
 
bool operator() (Unit *u) const
 

Private Attributes

WorldObject const * _source
 
Unit const * _refUnit
 
float _range
 
bool _raid
 
bool _playerOnly
 
bool i_incOwnRadius
 
bool i_incTargetRadius
 

Detailed Description

Definition at line 1031 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ AnyGroupedUnitInObjectRangeCheck()

Trinity::AnyGroupedUnitInObjectRangeCheck::AnyGroupedUnitInObjectRangeCheck ( WorldObject const *  obj,
Unit const *  funit,
float  range,
bool  raid,
bool  playerOnly = false,
bool  incOwnRadius = true,
bool  incTargetRadius = true 
)
inline

Definition at line 1034 of file GridNotifiers.h.

Member Function Documentation

◆ operator()()

bool Trinity::AnyGroupedUnitInObjectRangeCheck::operator() ( Unit u) const
inline

Definition at line 1037 of file GridNotifiers.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ _playerOnly

bool Trinity::AnyGroupedUnitInObjectRangeCheck::_playerOnly
private

Definition at line 1070 of file GridNotifiers.h.

◆ _raid

bool Trinity::AnyGroupedUnitInObjectRangeCheck::_raid
private

Definition at line 1069 of file GridNotifiers.h.

◆ _range

float Trinity::AnyGroupedUnitInObjectRangeCheck::_range
private

Definition at line 1068 of file GridNotifiers.h.

◆ _refUnit

Unit const* Trinity::AnyGroupedUnitInObjectRangeCheck::_refUnit
private

Definition at line 1067 of file GridNotifiers.h.

◆ _source

WorldObject const* Trinity::AnyGroupedUnitInObjectRangeCheck::_source
private

Definition at line 1066 of file GridNotifiers.h.

◆ i_incOwnRadius

bool Trinity::AnyGroupedUnitInObjectRangeCheck::i_incOwnRadius
private

Definition at line 1071 of file GridNotifiers.h.

◆ i_incTargetRadius

bool Trinity::AnyGroupedUnitInObjectRangeCheck::i_incTargetRadius
private

Definition at line 1072 of file GridNotifiers.h.


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