|
| 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< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES > > *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 T , class TT > |
void | VisitAllGrids (TypeContainerVisitor< T, TypeMapContainer< TT > > &visitor) |
|
template<class T , class TT > |
void | VisitGrid (const uint32 x, const uint32 y, TypeContainerVisitor< T, TypeMapContainer< TT > > &visitor) |
|
template<class T > |
uint32 | GetWorldObjectCountInNGrid () const |
|
template<
uint32 N, class ACTIVE_OBJECT, class WORLD_OBJECT_TYPES, class GRID_OBJECT_TYPES>
class NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >
Definition at line 69 of file NGrid.h.