![]() |
TrinityCore
|
#include <GridObject.h>
Public Member Functions | |
| virtual | ~GridObject () |
| bool | IsInGrid () const |
| void | AddToGrid (GridRefManager< T > &m) |
| void | RemoveFromGrid () |
Private Attributes | |
| GridReference< T > | _gridRef |
Definition at line 25 of file GridObject.h.
|
inlinevirtual |
Definition at line 28 of file GridObject.h.
|
inline |
Definition at line 31 of file GridObject.h.
References GridObject< T >::_gridRef, ASSERT, GridObject< T >::IsInGrid(), and Reference< TO, FROM, Derived >::link().
|
inline |
Definition at line 30 of file GridObject.h.
References GridObject< T >::_gridRef, and Reference< TO, FROM, Derived >::isValid().
Referenced by GridObject< T >::AddToGrid(), Map::RemoveCorpse(), GridObject< T >::RemoveFromGrid(), and Map::RemovePlayerFromMap().
|
inline |
Definition at line 32 of file GridObject.h.
References GridObject< T >::_gridRef, ASSERT, GridObject< T >::IsInGrid(), and Reference< TO, FROM, Derived >::unlink().
Referenced by Map::PlayerRelocation(), Map::RemovePlayerFromMap(), and Map::SwitchGridContainers().
|
private |
Definition at line 34 of file GridObject.h.
Referenced by GridObject< T >::AddToGrid(), GridObject< T >::IsInGrid(), and GridObject< T >::RemoveFromGrid().