#include "CreatureAI.h"
#include "Creature.h"
#include "DBCEnums.h"
#include "EventMap.h"
#include "TaskScheduler.h"
Go to the source code of this file.
|
Creature * | GetClosestCreatureWithEntry (WorldObject *source, uint32 entry, float maxSearchRange, bool alive=true) |
|
Creature * | GetClosestCreatureWithOptions (WorldObject *source, float maxSearchRange, FindCreatureOptions const &options) |
|
GameObject * | GetClosestGameObjectWithEntry (WorldObject *source, uint32 entry, float maxSearchRange, bool spawnedOnly=true) |
|
template<typename Container > |
void | GetCreatureListWithEntryInGrid (Container &container, WorldObject *source, uint32 entry, float maxSearchRange) |
|
template<typename Container > |
void | GetCreatureListWithOptionsInGrid (Container &container, WorldObject *source, float maxSearchRange, FindCreatureOptions const &options) |
|
template<typename Container > |
void | GetGameObjectListWithEntryInGrid (Container &container, WorldObject *source, uint32 entry, float maxSearchRange) |
|
template<typename Container > |
void | GetPlayerListInGrid (Container &container, WorldObject *source, float maxSearchRange, bool alive=true) |
|
◆ GetClosestCreatureWithEntry()
◆ GetClosestCreatureWithOptions()
◆ GetClosestGameObjectWithEntry()
◆ GetCreatureListWithEntryInGrid()
template<typename Container >
void GetCreatureListWithEntryInGrid |
( |
Container & |
container, |
|
|
WorldObject * |
source, |
|
|
uint32 |
entry, |
|
|
float |
maxSearchRange |
|
) |
| |
|
inline |
◆ GetCreatureListWithOptionsInGrid()
template<typename Container >
◆ GetGameObjectListWithEntryInGrid()
template<typename Container >
void GetGameObjectListWithEntryInGrid |
( |
Container & |
container, |
|
|
WorldObject * |
source, |
|
|
uint32 |
entry, |
|
|
float |
maxSearchRange |
|
) |
| |
|
inline |
◆ GetPlayerListInGrid()
template<typename Container >
void GetPlayerListInGrid |
( |
Container & |
container, |
|
|
WorldObject * |
source, |
|
|
float |
maxSearchRange, |
|
|
bool |
alive = true |
|
) |
| |
|
inline |