TrinityCore
Loading...
Searching...
No Matches
Trinity::AnyFriendlyUnitInObjectRangeCheck Class Reference

#include <GridNotifiers.h>

Public Member Functions

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

Private Attributes

WorldObject const * i_obj
 
Unit const * i_funit
 
float i_range
 
bool i_playerOnly
 
bool i_incOwnRadius
 
bool i_incTargetRadius
 

Detailed Description

Definition at line 1240 of file GridNotifiers.h.

Constructor & Destructor Documentation

◆ AnyFriendlyUnitInObjectRangeCheck()

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

Definition at line 1243 of file GridNotifiers.h.

Member Function Documentation

◆ operator()()

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

Definition at line 1246 of file GridNotifiers.h.

+ Here is the call graph for this function:

Member Data Documentation

◆ i_funit

Unit const* Trinity::AnyFriendlyUnitInObjectRangeCheck::i_funit
private

Definition at line 1268 of file GridNotifiers.h.

◆ i_incOwnRadius

bool Trinity::AnyFriendlyUnitInObjectRangeCheck::i_incOwnRadius
private

Definition at line 1271 of file GridNotifiers.h.

◆ i_incTargetRadius

bool Trinity::AnyFriendlyUnitInObjectRangeCheck::i_incTargetRadius
private

Definition at line 1272 of file GridNotifiers.h.

◆ i_obj

WorldObject const* Trinity::AnyFriendlyUnitInObjectRangeCheck::i_obj
private

Definition at line 1267 of file GridNotifiers.h.

◆ i_playerOnly

bool Trinity::AnyFriendlyUnitInObjectRangeCheck::i_playerOnly
private

Definition at line 1270 of file GridNotifiers.h.

◆ i_range

float Trinity::AnyFriendlyUnitInObjectRangeCheck::i_range
private

Definition at line 1269 of file GridNotifiers.h.


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