Unreal Snake Game 1.0.0
SnakeGame::Grid Member List

This is the complete list of members for SnakeGame::Grid, including all inherited members.

c_dim (defined in SnakeGame::Grid)SnakeGame::Gridprivate
center(uint32 width, uint32 height)SnakeGame::Gridinlinestatic
dim() constSnakeGame::Gridinline
freeCellsByType(CellType cellType) (defined in SnakeGame::Grid)SnakeGame::Gridprivate
Grid(const Dim &dim, const IPositionRandomizerPtr &randomizer=MakeShared< PositionRandomizer >()) (defined in SnakeGame::Grid)SnakeGame::Grid
hitTest(const Position &position, CellType cellType) constSnakeGame::Grid
initWalls() (defined in SnakeGame::Grid)SnakeGame::Gridprivate
m_cells (defined in SnakeGame::Grid)SnakeGame::Gridprivate
m_indByType (defined in SnakeGame::Grid)SnakeGame::Gridprivate
m_positionRandomizer (defined in SnakeGame::Grid)SnakeGame::Gridprivate
posToIndex(uint32 x, uint32 y) const (defined in SnakeGame::Grid)SnakeGame::Gridprivate
posToIndex(const Position &position) const (defined in SnakeGame::Grid)SnakeGame::Gridprivate
printDebug() (defined in SnakeGame::Grid)SnakeGame::Grid
randomEmptyPosition(Position &position) constSnakeGame::Grid
update(const TPositionPtr *links, CellType cellType)SnakeGame::Grid
update(const Position &position, CellType cellType)SnakeGame::Grid
updateInternal(const Position &position, CellType cellType) (defined in SnakeGame::Grid)SnakeGame::Gridprivate