TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
NGrid.h File Reference
#include "Grid.h"
#include "GridReference.h"
#include "Timer.h"
#include "Util.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

#define DEFAULT_VISIBILITY_NOTIFY_PERIOD   1000

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

Enumeration Type Documentation

Enumerator
GRID_STATE_INVALID 
GRID_STATE_ACTIVE 
GRID_STATE_IDLE 
GRID_STATE_REMOVAL 
MAX_GRID_STATE 
62 {
65  GRID_STATE_IDLE = 2,
67  MAX_GRID_STATE = 4
68 } grid_state_t;
grid_state_t
Definition: NGrid.h:61
Definition: NGrid.h:64
Definition: NGrid.h:65
Definition: NGrid.h:63
Definition: NGrid.h:66
Definition: NGrid.h:67