19 #ifndef TRINITY_CELL_H
20 #define TRINITY_CELL_H
54 explicit Cell(
float x,
float y);
struct Cell::@307::@308 Part
unsigned grid_y
Definition: Cell.h:101
Definition: TypeContainerVisitor.h:32
bool operator!() const
Definition: Cell.h:37
uint32 CellY() const
Definition: Cell.h:75
void Compute(uint32 &x, uint32 &y) const
Definition: Cell.h:56
Cell()
Definition: Cell.h:51
#define MAX_NUMBER_OF_CELLS
Definition: GridDefines.h:35
bool DiffCell(const Cell &cell) const
Definition: Cell.h:62
bool DiffGrid(const Cell &cell) const
Definition: Cell.h:68
unsigned grid_x
Definition: Cell.h:100
bool operator!=(Cell const &cell) const
Definition: Cell.h:95
void SetNoCreate()
Definition: Cell.h:79
static CellArea CalculateCellArea(float x, float y, float radius)
Definition: CellImpl.h:49
CellArea()
Definition: Cell.h:34
unsigned cell_x
Definition: Cell.h:102
Cell & operator=(Cell const &cell)
Definition: Cell.h:88
unsigned cell_y
Definition: Cell.h:103
uint32 CellX() const
Definition: Cell.h:74
CellCoord low_bound
Definition: Cell.h:45
uint32 All
Definition: Cell.h:107
Cell(Cell const &cell)
Definition: Cell.h:52
CellArea(CellCoord low, CellCoord high)
Definition: Cell.h:35
uint32_t uint32
Definition: Define.h:150
G3D::int16 y
Definition: Vector2int16.h:38
bool operator==(Cell const &cell) const
Definition: Cell.h:94
uint32 GridY() const
Definition: Cell.h:77
CellCoord GetCellCoord() const
Definition: Cell.h:81
void VisitCircle(TypeContainerVisitor< T, CONTAINER > &, Map &, CellCoord const &, CellCoord const &) const
Definition: CellImpl.h:130
CoordPair< TOTAL_NUMBER_OF_CELLS_PER_MAP > CellCoord
Definition: GridDefines.h:172
bool NoCreate() const
Definition: Cell.h:78
CellCoord high_bound
Definition: Cell.h:46
G3D::int16 x
Definition: Vector2int16.h:37
void ResizeBorders(CellCoord &begin_cell, CellCoord &end_cell) const
Definition: Cell.h:39
unsigned reserved
Definition: Cell.h:105
void Visit(CellCoord const &, TypeContainerVisitor< T, CONTAINER > &visitor, Map &, WorldObject const &, float) const
Definition: CellImpl.h:122
uint32 GridX() const
Definition: Cell.h:76
unsigned nocreate
Definition: Cell.h:104