Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
CellArea Struct Reference

#include <Cell.h>

Collaboration diagram for CellArea:

Public Member Functions

 CellArea ()
 CellArea (CellCoord low, CellCoord high)
bool operator! () const
void ResizeBorders (CellCoord &begin_cell, CellCoord &end_cell) const

Public Attributes

CellCoord high_bound
CellCoord low_bound

Detailed Description

Definition at line 19 of file Cell.h.

Constructor & Destructor Documentation

◆ CellArea() [1/2]

CellArea::CellArea ( )
inline

Definition at line 21 of file Cell.h.

◆ CellArea() [2/2]

CellArea::CellArea ( CellCoord low,
CellCoord high )
inline

Definition at line 22 of file Cell.h.

References high_bound, and low_bound.

Member Function Documentation

◆ operator!()

bool CellArea::operator! ( ) const
inline

Definition at line 24 of file Cell.h.

References high_bound, and low_bound.

◆ ResizeBorders()

void CellArea::ResizeBorders ( CellCoord & begin_cell,
CellCoord & end_cell ) const
inline

Definition at line 26 of file Cell.h.

References high_bound, and low_bound.

Member Data Documentation

◆ high_bound

CellCoord CellArea::high_bound

Definition at line 33 of file Cell.h.

Referenced by CellArea(), operator!(), ResizeBorders(), Cell::Visit(), and Map::VisitNearbyCellsOf().

◆ low_bound

CellCoord CellArea::low_bound

Definition at line 32 of file Cell.h.

Referenced by CellArea(), operator!(), ResizeBorders(), Cell::Visit(), and Map::VisitNearbyCellsOf().


The documentation for this struct was generated from the following file:
  • src/server/game/Grids/Cells/Cell.h