TrinityCore
Loading...
Searching...
No Matches
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 1275 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 1278 of file GridNotifiers.h.

Member Function Documentation

◆ operator()()

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

Definition at line 1281 of file GridNotifiers.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ _playerOnly

bool Trinity::AnyGroupedUnitInObjectRangeCheck::_playerOnly
private

Definition at line 1314 of file GridNotifiers.h.

◆ _raid

bool Trinity::AnyGroupedUnitInObjectRangeCheck::_raid
private

Definition at line 1313 of file GridNotifiers.h.

◆ _range

float Trinity::AnyGroupedUnitInObjectRangeCheck::_range
private

Definition at line 1312 of file GridNotifiers.h.

◆ _refUnit

Unit const* Trinity::AnyGroupedUnitInObjectRangeCheck::_refUnit
private

Definition at line 1311 of file GridNotifiers.h.

◆ _source

WorldObject const* Trinity::AnyGroupedUnitInObjectRangeCheck::_source
private

Definition at line 1310 of file GridNotifiers.h.

◆ i_incOwnRadius

bool Trinity::AnyGroupedUnitInObjectRangeCheck::i_incOwnRadius
private

Definition at line 1315 of file GridNotifiers.h.

◆ i_incTargetRadius

bool Trinity::AnyGroupedUnitInObjectRangeCheck::i_incTargetRadius
private

Definition at line 1316 of file GridNotifiers.h.


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