![]() |
TrinityCore
|
#include <GridStates.h>
Inheritance diagram for ActiveState:Public Member Functions | |
| void | Update (Map &, NGridType &, GridInfo &, uint32 t_diff) const override |
Public Member Functions inherited from GridState | |
| virtual | ~GridState () |
Definition at line 39 of file GridStates.h.
|
overridevirtual |
Implements GridState.
Definition at line 28 of file GridStates.cpp.
References Map::ActiveObjectsNearGrid(), Map::GetId(), GridInfo::getTimeTracker(), NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >::GetWorldObjectCountInNGrid(), NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >::getX(), NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >::getY(), GRID_STATE_IDLE, TimeTracker::Passed(), Map::ResetGridExpiry(), NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >::SetGridState(), TC_LOG_DEBUG, GridInfo::UpdateTimeTracker(), and NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >::VisitAllGrids().