AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "Object.h"
Public Member Functions | |
bool | IsInGrid () const |
void | AddToGrid (GridRefMgr< T > &m) |
void | RemoveFromGrid () |
Private Attributes | |
GridReference< T > | _gridRef |
|
inline |
References GridObject< T >::_gridRef, ASSERT, GridObject< T >::IsInGrid(), and Reference< TO, FROM >::link().
Referenced by AddObjectHelper().
|
inline |
References GridObject< T >::_gridRef, and Reference< TO, FROM >::isValid().
Referenced by GridObject< T >::AddToGrid(), Map::RemoveCorpse(), GridObject< T >::RemoveFromGrid(), and Map::RemovePlayerFromMap().
|
inline |
References GridObject< T >::_gridRef, ASSERT, GridObject< T >::IsInGrid(), and Reference< TO, FROM >::unlink().
Referenced by Map::MoveAllCreaturesInMoveList(), Map::MoveAllDynamicObjectsInMoveList(), Map::MoveAllGameObjectsInMoveList(), Map::PlayerRelocation(), Map::RemovePlayerFromMap(), and Map::SwitchGridContainers().
|
private |
Referenced by GridObject< T >::AddToGrid(), GridObject< T >::IsInGrid(), and GridObject< T >::RemoveFromGrid().