![]() |
TrinityCore
|
#include <PersonalPhaseTracker.h>
Public Member Functions | |
| void | LoadGrid (PhaseShift const &phaseShift, NGridType &grid, Map *map, Cell const &cell) |
| void | UnloadGrid (NGridType &grid) |
| void | RegisterTrackedObject (uint32 phaseId, ObjectGuid const &phaseOwner, WorldObject *object) |
| void | UnregisterTrackedObject (WorldObject *object) |
| void | OnOwnerPhaseChanged (WorldObject const *phaseOwner, NGridType *grid, Map *map, Cell const &cell) |
| void | MarkAllPhasesForDeletion (ObjectGuid const &phaseOwner) |
| void | Update (Map *map, uint32 diff) |
Private Attributes | |
| std::unordered_map< ObjectGuid, PlayerPersonalPhasesTracker > | _playerData |
Definition at line 68 of file PersonalPhaseTracker.h.
| void MultiPersonalPhaseTracker::LoadGrid | ( | PhaseShift const & | phaseShift, |
| NGridType & | grid, | ||
| Map * | map, | ||
| Cell const & | cell | ||
| ) |
Definition at line 119 of file PersonalPhaseTracker.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void MultiPersonalPhaseTracker::MarkAllPhasesForDeletion | ( | ObjectGuid const & | phaseOwner | ) |
Definition at line 186 of file PersonalPhaseTracker.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void MultiPersonalPhaseTracker::OnOwnerPhaseChanged | ( | WorldObject const * | phaseOwner, |
| NGridType * | grid, | ||
| Map * | map, | ||
| Cell const & | cell | ||
| ) |
Definition at line 177 of file PersonalPhaseTracker.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void MultiPersonalPhaseTracker::RegisterTrackedObject | ( | uint32 | phaseId, |
| ObjectGuid const & | phaseOwner, | ||
| WorldObject * | object | ||
| ) |
| void MultiPersonalPhaseTracker::UnloadGrid | ( | NGridType & | grid | ) |
Definition at line 150 of file PersonalPhaseTracker.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:| void MultiPersonalPhaseTracker::UnregisterTrackedObject | ( | WorldObject * | object | ) |
Definition at line 171 of file PersonalPhaseTracker.cpp.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 192 of file PersonalPhaseTracker.cpp.
Here is the caller graph for this function:
|
private |
Definition at line 82 of file PersonalPhaseTracker.h.