![]() |
TrinityCore
|
#include <GridRefManager.h>
Inheritance diagram for GridRefManager< OBJECT >:Public Types | |
| typedef LinkedListHead::Iterator< GridReference< OBJECT > > | iterator |
Public Types inherited from RefManager< GridRefManager< OBJECT >, OBJECT > | |
| typedef LinkedListHead::Iterator< Reference< GridRefManager< OBJECT >, OBJECT > > | iterator |
| typedef LinkedListHead::Iterator< Reference< GridRefManager< OBJECT >, OBJECT > const > | const_iterator |
Public Types inherited from LinkedListHead | |
| typedef Iterator< LinkedListElement > | iterator |
Public Member Functions | |
| GridReference< OBJECT > * | getFirst () |
| GridReference< OBJECT > * | getLast () |
| iterator | begin () |
| iterator | end () |
Public Member Functions inherited from RefManager< GridRefManager< OBJECT >, OBJECT > | |
| RefManager () | |
| Reference< GridRefManager< OBJECT >, OBJECT > * | getFirst () |
| Reference< GridRefManager< OBJECT >, OBJECT > const * | getFirst () const |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| virtual | ~RefManager () |
| void | clearReferences () |
Public Member Functions inherited from LinkedListHead | |
| LinkedListHead () | |
| bool | isEmpty () const |
| LinkedListElement * | getFirst () |
| LinkedListElement const * | getFirst () const |
| LinkedListElement * | getLast () |
| LinkedListElement const * | getLast () const |
| void | insertFirst (LinkedListElement *pElem) |
| void | insertLast (LinkedListElement *pElem) |
| uint32 | getSize () const |
| void | incSize () |
| void | decSize () |
Additional Inherited Members | |
Protected Member Functions inherited from LinkedListHead | |
| ~LinkedListHead () | |
Definition at line 27 of file GridRefManager.h.
| typedef LinkedListHead::Iterator< GridReference<OBJECT> > GridRefManager< OBJECT >::iterator |
Definition at line 30 of file GridRefManager.h.
|
inline |
Definition at line 35 of file GridRefManager.h.
References GridRefManager< OBJECT >::getFirst().
Referenced by ResetNotifier::resetNotify(), Trinity::GridUpdater::updateObjects(), Trinity::VisibleChangesNotifier::Visit(), Trinity::PlayerRelocationNotifier::Visit(), Trinity::CreatureRelocationNotifier::Visit(), Trinity::DelayedUnitRelocation::Visit(), Trinity::AIRelocationNotifier::Visit(), WorldObjectChangeAccumulator::Visit(), Trinity::MessageDistDeliverer::Visit(), Trinity::MessageDistDelivererToHostile::Visit(), Trinity::CreatureWorker< Do >::Visit(), ObjectGridStoper::Visit(), ObjectGridEvacuator::Visit(), Trinity::VisibleChangesNotifier::Visit(), WorldObjectChangeAccumulator::Visit(), Trinity::MessageDistDeliverer::Visit(), Trinity::MessageDistDelivererToHostile::Visit(), Trinity::GameObjectWorker< Functor >::Visit(), ObjectGridEvacuator::Visit(), ObjectGridCleaner::Visit(), Trinity::VisibleNotifier::Visit(), Trinity::ObjectUpdater::Visit(), Trinity::WorldObjectWorker< Do >::Visit(), Trinity::VisibleChangesNotifier::Visit(), Trinity::PlayerRelocationNotifier::Visit(), Trinity::CreatureRelocationNotifier::Visit(), Trinity::DelayedUnitRelocation::Visit(), WorldObjectChangeAccumulator::Visit(), Trinity::MessageDistDeliverer::Visit(), Trinity::MessageDistDelivererToHostile::Visit(), Trinity::PlayerWorker< Do >::Visit(), and Trinity::PlayerDistWorker< Do >::Visit().
|
inline |
Definition at line 36 of file GridRefManager.h.
Referenced by Map::DelayedUpdate(), Map::ProcessRelocationNotifies(), ResetNotifier::resetNotify(), Map::UnloadAll(), Trinity::GridUpdater::updateObjects(), Trinity::VisibleChangesNotifier::Visit(), Trinity::PlayerRelocationNotifier::Visit(), Trinity::CreatureRelocationNotifier::Visit(), Trinity::DelayedUnitRelocation::Visit(), Trinity::AIRelocationNotifier::Visit(), WorldObjectChangeAccumulator::Visit(), Trinity::MessageDistDeliverer::Visit(), Trinity::MessageDistDelivererToHostile::Visit(), Trinity::CreatureWorker< Do >::Visit(), ObjectGridStoper::Visit(), ObjectGridEvacuator::Visit(), Trinity::VisibleChangesNotifier::Visit(), WorldObjectChangeAccumulator::Visit(), Trinity::MessageDistDeliverer::Visit(), Trinity::MessageDistDelivererToHostile::Visit(), Trinity::GameObjectWorker< Functor >::Visit(), ObjectGridEvacuator::Visit(), ObjectGridCleaner::Visit(), Trinity::VisibleNotifier::Visit(), Trinity::ObjectUpdater::Visit(), Trinity::WorldObjectWorker< Do >::Visit(), Trinity::VisibleChangesNotifier::Visit(), Trinity::PlayerRelocationNotifier::Visit(), Trinity::CreatureRelocationNotifier::Visit(), Trinity::DelayedUnitRelocation::Visit(), WorldObjectChangeAccumulator::Visit(), Trinity::MessageDistDeliverer::Visit(), Trinity::MessageDistDelivererToHostile::Visit(), Trinity::PlayerWorker< Do >::Visit(), and Trinity::PlayerDistWorker< Do >::Visit().
|
inline |
Definition at line 32 of file GridRefManager.h.
References GridRefManager< OBJECT >::getFirst().
Referenced by GridRefManager< OBJECT >::begin(), GridRefManager< OBJECT >::getFirst(), and ObjectGridUnloader::Visit().
|
inline |
Definition at line 33 of file GridRefManager.h.
References GridRefManager< OBJECT >::getLast().
Referenced by GridRefManager< OBJECT >::getLast().