TrinityCore
NGrid.h File Reference
#include "Grid.h"
#include "GridReference.h"
#include "Timer.h"
+ Include dependency graph for NGrid.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GridInfo
 
class  NGrid< N, ACTIVE_OBJECT, WORLD_OBJECT_TYPES, GRID_OBJECT_TYPES >
 

Macros

#define DEFAULT_VISIBILITY_NOTIFY_PERIOD   1000
 

Enumerations

enum  grid_state_t {
  GRID_STATE_INVALID = 0 , GRID_STATE_ACTIVE = 1 , GRID_STATE_IDLE = 2 , GRID_STATE_REMOVAL = 3 ,
  MAX_GRID_STATE = 4
}
 

Macro Definition Documentation

◆ DEFAULT_VISIBILITY_NOTIFY_PERIOD

#define DEFAULT_VISIBILITY_NOTIFY_PERIOD   1000

NGrid is nothing more than a wrapper of the Grid with an NxN cells

Definition at line 28 of file NGrid.h.

Enumeration Type Documentation

◆ grid_state_t

Enumerator
GRID_STATE_INVALID 
GRID_STATE_ACTIVE 
GRID_STATE_IDLE 
GRID_STATE_REMOVAL 
MAX_GRID_STATE 

Definition at line 53 of file NGrid.h.