|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <GridRefManager.h>
Public Types | |
| typedef LinkedListHead::Iterator< GridReference< OBJECT > > | iterator |
| Public Types inherited from RefManager< GridRefManager< OBJECT >, OBJECT > | |
| typedef LinkedListHead::Iterator< Reference< GridRefManager< OBJECT >, OBJECT > > | iterator |
| Public Types inherited from LinkedListHead | |
| typedef Iterator< LinkedListElement > | iterator |
Public Member Functions | |
| iterator | begin () |
| iterator | end () |
| GridReference< OBJECT > * | getFirst () |
| GridReference< OBJECT > * | getLast () |
| iterator | rbegin () |
| iterator | rend () |
| Public Member Functions inherited from RefManager< GridRefManager< OBJECT >, OBJECT > | |
| iterator | begin () |
| void | clearReferences () |
| iterator | end () |
| Reference< GridRefManager< OBJECT >, OBJECT > * | getFirst () |
| Reference< GridRefManager< OBJECT >, OBJECT > * | getLast () |
| iterator | rbegin () |
| RefManager () | |
| iterator | rend () |
| virtual | ~RefManager () |
| Public Member Functions inherited from LinkedListHead | |
| void | decSize () |
| LinkedListElement * | getFirst () |
| LinkedListElement const * | getFirst () const |
| LinkedListElement * | getLast () |
| LinkedListElement const * | getLast () const |
| uint32 | getSize () const |
| void | incSize () |
| void | insertFirst (LinkedListElement *pElem) |
| void | insertLast (LinkedListElement *pElem) |
| bool | isEmpty () const |
| LinkedListHead () | |
| virtual | ~LinkedListHead () |
Definition at line 15 of file GridRefManager.h.
| typedef LinkedListHead::Iterator< GridReference<OBJECT> > GridRefManager< OBJECT >::iterator |
Definition at line 18 of file GridRefManager.h.
|
inline |
Definition at line 23 of file GridRefManager.h.
Referenced by Map::DelayedUpdate(), Map::ProcessRelocationNotifies(), ResetNotifier::resetNotify(), Map::UnloadAll(), Skyfire::GridUpdater::updateObjects(), ObjectGridCleaner::Visit(), ObjectGridEvacuator::Visit(), ObjectGridEvacuator::Visit(), ObjectGridStoper::Visit(), Skyfire::AIRelocationNotifier::Visit(), Skyfire::CreatureLastSearcher< Check >::Visit(), Skyfire::CreatureListSearcher< Check >::Visit(), Skyfire::CreatureRelocationNotifier::Visit(), Skyfire::CreatureRelocationNotifier::Visit(), Skyfire::CreatureSearcher< Check >::Visit(), Skyfire::CreatureWorker< Do >::Visit(), Skyfire::DelayedUnitRelocation::Visit(), Skyfire::DelayedUnitRelocation::Visit(), Skyfire::GameObjectLastSearcher< Check >::Visit(), Skyfire::GameObjectListSearcher< Check >::Visit(), Skyfire::GameObjectSearcher< Check >::Visit(), Skyfire::GameObjectWorker< Functor >::Visit(), Skyfire::MessageDistDeliverer::Visit(), Skyfire::MessageDistDeliverer::Visit(), Skyfire::MessageDistDeliverer::Visit(), Skyfire::ObjectUpdater::Visit(), Skyfire::PlayerDistWorker< Do >::Visit(), Skyfire::PlayerLastSearcher< Check >::Visit(), Skyfire::PlayerListSearcher< Check >::Visit(), Skyfire::PlayerRelocationNotifier::Visit(), Skyfire::PlayerRelocationNotifier::Visit(), Skyfire::PlayerSearcher< Check >::Visit(), Skyfire::PlayerWorker< Do >::Visit(), Skyfire::UnitLastSearcher< Check >::Visit(), Skyfire::UnitLastSearcher< Check >::Visit(), Skyfire::UnitListSearcher< Check >::Visit(), Skyfire::UnitListSearcher< Check >::Visit(), Skyfire::UnitSearcher< Check >::Visit(), Skyfire::UnitSearcher< Check >::Visit(), Skyfire::VisibleChangesNotifier::Visit(), Skyfire::VisibleChangesNotifier::Visit(), Skyfire::VisibleChangesNotifier::Visit(), Skyfire::VisibleNotifier::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), WorldObjectChangeAccumulator::Visit(), WorldObjectChangeAccumulator::Visit(), and WorldObjectChangeAccumulator::Visit().
|
inline |
Definition at line 24 of file GridRefManager.h.
Referenced by Map::DelayedUpdate(), Map::ProcessRelocationNotifies(), ResetNotifier::resetNotify(), Map::UnloadAll(), Skyfire::GridUpdater::updateObjects(), ObjectGridCleaner::Visit(), ObjectGridEvacuator::Visit(), ObjectGridEvacuator::Visit(), ObjectGridStoper::Visit(), Skyfire::AIRelocationNotifier::Visit(), Skyfire::CreatureLastSearcher< Check >::Visit(), Skyfire::CreatureListSearcher< Check >::Visit(), Skyfire::CreatureRelocationNotifier::Visit(), Skyfire::CreatureRelocationNotifier::Visit(), Skyfire::CreatureSearcher< Check >::Visit(), Skyfire::CreatureWorker< Do >::Visit(), Skyfire::DelayedUnitRelocation::Visit(), Skyfire::DelayedUnitRelocation::Visit(), Skyfire::GameObjectLastSearcher< Check >::Visit(), Skyfire::GameObjectListSearcher< Check >::Visit(), Skyfire::GameObjectSearcher< Check >::Visit(), Skyfire::GameObjectWorker< Functor >::Visit(), Skyfire::MessageDistDeliverer::Visit(), Skyfire::MessageDistDeliverer::Visit(), Skyfire::MessageDistDeliverer::Visit(), Skyfire::ObjectUpdater::Visit(), Skyfire::PlayerDistWorker< Do >::Visit(), Skyfire::PlayerLastSearcher< Check >::Visit(), Skyfire::PlayerListSearcher< Check >::Visit(), Skyfire::PlayerRelocationNotifier::Visit(), Skyfire::PlayerRelocationNotifier::Visit(), Skyfire::PlayerSearcher< Check >::Visit(), Skyfire::PlayerWorker< Do >::Visit(), Skyfire::UnitLastSearcher< Check >::Visit(), Skyfire::UnitLastSearcher< Check >::Visit(), Skyfire::UnitListSearcher< Check >::Visit(), Skyfire::UnitListSearcher< Check >::Visit(), Skyfire::UnitSearcher< Check >::Visit(), Skyfire::UnitSearcher< Check >::Visit(), Skyfire::VisibleChangesNotifier::Visit(), Skyfire::VisibleChangesNotifier::Visit(), Skyfire::VisibleChangesNotifier::Visit(), Skyfire::VisibleNotifier::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectLastSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectListSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectSearcher< Check >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), Skyfire::WorldObjectWorker< Do >::Visit(), WorldObjectChangeAccumulator::Visit(), WorldObjectChangeAccumulator::Visit(), and WorldObjectChangeAccumulator::Visit().
|
inline |
Definition at line 20 of file GridRefManager.h.
Referenced by GridRefManager< Corpse >::begin(), GridRefManager< Corpse >::getFirst(), and ObjectGridUnloader::Visit().
|
inline |
Definition at line 21 of file GridRefManager.h.
Referenced by GridRefManager< Corpse >::getLast(), and GridRefManager< Corpse >::rbegin().
|
inline |
Definition at line 25 of file GridRefManager.h.
|
inline |
Definition at line 26 of file GridRefManager.h.