#include "GridNotifiers.h"
◆ NearestCreatureEntryWithLiveStateInObjectRangeCheck() [1/2]
| Acore::NearestCreatureEntryWithLiveStateInObjectRangeCheck::NearestCreatureEntryWithLiveStateInObjectRangeCheck |
( |
WorldObject const & |
obj, |
|
|
uint32 |
entry, |
|
|
bool |
alive, |
|
|
float |
range |
|
) |
| |
|
inline |
float i_range
Definition GridNotifiers.h:1341
bool i_alive
Definition GridNotifiers.h:1340
WorldObject const & i_obj
Definition GridNotifiers.h:1338
uint32 i_entry
Definition GridNotifiers.h:1339
◆ NearestCreatureEntryWithLiveStateInObjectRangeCheck() [2/2]
◆ operator()()
| bool Acore::NearestCreatureEntryWithLiveStateInObjectRangeCheck::operator() |
( |
Creature * |
u | ) |
|
|
inline |
1329 {
1331 {
1333 return true;
1334 }
1335 return false;
1336 }
uint32 GetEntry() const
Definition Object.h:116
bool IsAlive() const
Definition Unit.h:1748
bool InSamePhase(WorldObject const *obj) const
Definition Object.h:514
float GetDistance(WorldObject const *obj) const
Definition Object.cpp:1278
bool IsWithinDist(WorldObject const *obj, float dist2compare, bool is3D=true, bool incOwnRadius=true, bool incTargetRadius=true) const
Definition Object.cpp:1349
References WorldObject::GetDistance(), Object::GetEntry(), i_alive, i_entry, i_obj, i_range, WorldObject::InSamePhase(), Unit::IsAlive(), and WorldObject::IsWithinDist().
◆ i_alive
| bool Acore::NearestCreatureEntryWithLiveStateInObjectRangeCheck::i_alive |
|
private |
◆ i_entry
| uint32 Acore::NearestCreatureEntryWithLiveStateInObjectRangeCheck::i_entry |
|
private |
◆ i_obj
| WorldObject const& Acore::NearestCreatureEntryWithLiveStateInObjectRangeCheck::i_obj |
|
private |
◆ i_range
| float Acore::NearestCreatureEntryWithLiveStateInObjectRangeCheck::i_range |
|
private |
The documentation for this class was generated from the following file: