|
| NGrid (uint32 id, int32 x, int32 y, time_t expiry, bool unload=true) |
|
GridType & | GetGridType (const uint32 x, const uint32 y) |
|
GridType const & | GetGridType (const uint32 x, const uint32 y) const |
|
uint32 | GetGridId (void) const |
|
grid_state_t | GetGridState (void) const |
|
void | SetGridState (grid_state_t s) |
|
int32 | getX () const |
|
int32 | getY () const |
|
void | link (GridRefManager< NGrid > *pTo) |
|
bool | isGridObjectDataLoaded () const |
|
void | setGridObjectDataLoaded (bool pLoaded) |
|
GridInfo * | getGridInfoRef () |
|
TimeTracker const & | getTimeTracker () const |
|
bool | getUnloadLock () const |
|
void | setUnloadExplicitLock (bool on) |
|
void | incUnloadActiveLock () |
|
void | decUnloadActiveLock () |
|
void | ResetTimeTracker (time_t interval) |
|
void | UpdateTimeTracker (time_t diff) |
|
template<class VISITOR > |
void | VisitAllGrids (TypeContainerVisitor< VISITOR, WORLD_OBJECT_CONTAINER > &visitor) |
|
template<class VISITOR > |
void | VisitAllGrids (TypeContainerVisitor< VISITOR, GRID_OBJECT_CONTAINER > &visitor) |
|
template<class VISITOR > |
void | VisitGrid (uint32 x, uint32 y, TypeContainerVisitor< VISITOR, WORLD_OBJECT_CONTAINER > &visitor) |
|
template<class VISITOR > |
void | VisitGrid (uint32 x, uint32 y, TypeContainerVisitor< VISITOR, GRID_OBJECT_CONTAINER > &visitor) |
|
template<class T > |
uint32 | GetWorldObjectCountInNGrid () const |
|
template<
uint32 N, class ACTIVE_OBJECT, class WORLD_OBJECT_CONTAINER, class GRID_OBJECT_CONTAINER>
class NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_CONTAINER, GRID_OBJECT_CONTAINER >
Definition at line 70 of file NGrid.h.